WEB SYSTEMS AND TECHNOLOGIES 2
This course deals with how to make websites that serve “dynamic content” based on returning or updating results in a database. The course allows the student to learn and apply PHP to handle the main work on a webserver; MySQL to manage data; and JavaScript to create a highly dynamic and seamless user experience. To complete the course, students are required to create a Dynamic Portfolio Website built with PHP that displays a person’s information—such as About, Skills, Projects, and Educational Background—and includes a dashboard for creating, updating, and deleting content.
Methods of Research in Computing
This course is designed to give an introductory knowledge to conduct a systematic investigation of a problem, which focuses on organizational processes that can be solved using Computing. The students will gain an overview of research processes, design, ethics, methodologies and techniques aligned with Information Technology (IT) track. Further, the course will also introduce procedures and techniques on evaluation and assessment of published scholarly works in the field of computing as well as data management and analysis informed by commonly used statistical tools that will develop student’s ability to become more effective research and development computing professionals. At the end of each grading period, the students present a comprehensive literature review, extracting insights along with the phases of research. Further, students will have to present and defend a concept paper of their proposed capstone project in front of evaluators.
SY2526 - SEM1 - IT 4113 - Capstone Project 2
This
course is the culmination of the accumulated educational experiences and
trainings of the students at CCS in a single original research project of their
choice, subject to approval and supervision of a faculty mentor. A final course
that caps three years of study in form of a capstone relatively topics parallel
with the Research cum Extension priorities of the department and project
agendas indicated in the CMO as Information Technology Major. To complete the
course, the students are required to present/defend the full-blown capstone
project in a form of two oral examinations, the Pre and Final Oral Defense.
Information Assurance and Security 1
This course introduces information assurance and security and its fundamentals. This course focuses on
the introduction to information security and assurance; securing the seven domains of the IT infrastructure
from risks and threats; business contingency planning, response, and recovery; and securing software
systems. This culminates to a project that evaluates the current security of an existing system and
reinforcing its information security.
Object-Oriented Programming (IT 213) - 1st Sem SY 2025-2026
This course is an introduction to procedural and object-oriented programming methodology. The course allows the student to learn and apply the basic language syntax and principles of object-oriented programming to solve computational problems adhering to the standards and guidelines of documentation using java programming language. Topics include program structure, conditional and iterative programming, procedures, arrays and records, object classes, and file I/O. It further discusses the concepts and characteristics of object-oriented technology (on encapsulation, inheritance, polymorphism and abstraction). The student is expected to develop a records management system integrating the concepts and principles of object-oriented programming.
WEB SYSTEMS AND TECHNOLOGIES1
This course covers the design, implementation and testing of web-based applications and social software, and the incorporation of a variety of digital media into these applications. Students are exposed to a range of web technologies, both client-side and server-side. This course will introduce basic concepts in programming and designing websites to develop interactive applications, content publishing and social services. This course will supply learning regarding necessary scripting technologies on the web, such as HTML, CSS, JavaScript, and the use of a content management system to develop a website application. Students who successfully complete this course will have the ability to design and develop a blogging website application.
INTRODUCTION TO HUMAN COMPUTER INTERACTION
This course gives introductory knowledge to the field of HCI with emphasis on designing useful, effective, and acceptable user interfaces for a native system or web. This course covers the basics of HCI including how and what human factors influence the usability and acceptability of information systems, methods to develop and assess interfaces, interaction styles and design consideration. The Major focus of the course is to design and develop an e-learning interface.
System Integration and Architecture (SIA) 2
This
course provides a comprehensive understanding of the principles, techniques,
and applications involved in integrating various subsystems and components into
complex systems, with a special emphasis on embedded systems. The course covers
key areas such as Embedded Software Development, System Integration Techniques,
and System Design and Optimization. By the end of the course, students will
have not only developed a deep understanding of these key concepts but will
also be capable of presenting functional prototypes of embedded devices
utilizing microcontrollers.
Integrative Programming and Technologies 1
This
course examines the integration of systems and applications across global
businesses; explores programming interfaces, data mapping and exchange,
scripting, and programming languages to support the configuration, maintenance,
integration, and security of systems. At the end of the semester, the student
must be able to create and submit a Java-based messaging application using Java
Message Service (JMS).
Ethical Hacking
This course provides knowledge and skills of an IT security professional to help them think as a hacker to detect weaknesses within network infrastructures. Students are exposed to hands-on exercises, lectures, and other materials. The students are expected to conduct penetration tests using the systems they have developed prior to this course, and create a penetration test report. |
2H - Object Oriented Programming
ISA 316 MULTIMEDIA SYSTEM
This course provides a foundational overview of multimedia systems, highlighting fundamental principles and their applications. Students will delve into key topics such as color theory, compression, image processing, video production, and interactive presentations. The curriculum emphasizes contemporary trends, tools, and techniques in multimedia development. By the end of the course, students will possess a thorough understanding of industry skills, project components, and the technology underpinning multimedia systems. A portfolio project will be a focal point, ensuring practical application of the concepts learned.