i. Bachelor of Science in Computer Science – This track specializes in Software
Technology features; the course is designed to provide students with a deeper
understanding of the design and analysis of computer algorithms, thus
strengthening their ability to write correct and efficient programs. It integrates
software engineering into major courses in a way that students are able to apply
and discover different methodologies appropriate for different software projects.
Career Options / Opportunities
• Technical Writer
• Technical Sales Representative
• Computer Operator
• Technical Support Representative
• Applications Programmer
• Legacy Systems Programmer
• Operating Systems Programmer
• Web Programmer
• Systems Programmer
• Network Engineer
• Database Administrator
• Systems Analyst
• Anti-Virus Engineer
ii. Bachelor of Science in Information Technology – This track specializes in
Computer Technology, the course emphasizes the fundamental concepts of
electricity, the theory and use of analog and digital components, the analysis and
design of combinational and sequential digital circuits and the techniques required
in order to interface a microprocessor to memories, input-output ports and other
devices or to other microprocessors, it also trains the students to be adept in
designing, implementing and maintaining computer network solutions, and
synthesizing hardware and software technologies in providing integrated
solutions.
Career Opportunities
• Project Manager
• Network Administrator/Manager
• Data Communications Engineer
• Systems Manager
• Hardware Designer
• Technical Support
• Entrepreneur
• Academic Instructor/Professor
iii. Bachelor of Science in Information Systems – This Track Specializes in
Information Technology Systems and focuses on the study, design,
implementation, and evaluation of information systems for organizations. This
program aims to make the student capable of recognizing problems that are
amenable to computer solutions. It also covers the study of management and
organizations in order to bridge the gap between specialists and decision-makers
in the preparation of support systems development.
Career Opportunities
• Web Designer/Administrator
• Web Programmer/Developer
• Multimedia Application Designer/Developer
• Network Manager/Administrator
• System Administrator
• Technical Writer
• Technical Support Engineer
• Project Manager
• Systems Analyst
• Database Specialist