Founded 1946

Computer Science

Welcome to the Computer Science Department page. This page contains information on the Bachelor of Science in Computer Science program as well as all relevant information pertaining to the department.

Program Description:

Bachelor of Science in Computer Science (BSCS) is a 4-yr degree program focused on the study of concepts and theories, algorithmic foundations, implementation and application of information and computing solutions. Computer science spans the range from theory through programming; from its theoretical and algorithmic foundations to cutting-edge developments in robotics, computer vision, intelligent systems, bioinformatics, and other exciting areas.

Program Objective:

CIT – BSCS program aims to produce graduates with a comprehensive foundation of the knowledge and skills that permits them to adapt to new technologies and new ideas, design and implement software, devise new ways to use computers, and develop effective ways to solve computing problems.

Allied Programs – These are programs that may be considered as equivalent to ITE programs for the purpose of determining qualifications of faculty members and for students cross enrolling to other department.

• BS Mathematics
• BS Computer Engineering
• BS in Electronics and Communications Engineering
• BS Applied Mathematics

Core Competences — BSCS graduates are expected to have acquired but not limited to the following:

1. Personal Skills
• Personal-discipline skills
• Critical-thinking skills
• Inter and intra person motivation skills
• Problem solving skills
• Planning and organizing skills
• Ethical thinking
• Entrepreneurial thinking
• Innovative
• Perseverance in pursuing goals and continuous improvement

2. Interpersonal Skills
• Team work and collaborative skills
• Oral and written communication skills
• Conflict resolution skills

3. Technical Skills
• Application of fundamental computer concepts as problem solving skills
• Design and implementation of computer-based solutions
• Recognition and application of technical standards and interoperability
• Research in Computer Science related areas
• Integration of knowledge learned in different areas of Computer Science

Specific professions/careers/occupations – After satisfactorily completing all the requirements leading to a BSCS degree, students may qualify for but not limited to the following entry level positions:
1. Applications Developer
2. Computer Science Instructor
3. Database Programmer / Designer
4. Information Security Engineer
5. Quality Assurance Engineer
6. Software Engineer
7. Researcher
8. Systems Developer
9. Systems Analyst