Within the five years after graduation, the Computer Science alumni shall have:
- Engaged in projects that demonstrated their ability to solve diverse problems through the application of information and computing solutions.
- Demonstrated awareness on ethical issues and on global impacts of computing technologies in society.
- Advanced their studies in Computer Science and other related fields.
Program Intended Learning Outcomes
Upon program completion, the graduates will have the following knowledge and skills:
- An ability to apply mathematical foundations, algorithmic principles and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
- An ability to identify, analyze, formulate, research literature, and solve complex computing problems and requirements reaching substantiated conclusions using fundamental principles of mathematics, computing sciences, and relevant domain disciplines.
- An ability to recognize the legal, social, ethical, and professional issues involved in the utilization of computer technology and be guided by the adaptation of appropriate professional, ethical and legal practices.
- An ability to recognize the need, and have the ability, to engage in independent learning for continual development as a computing professional.
Essential Learning Experience
- Hands-on Laboratory Activities
- Seminars and Technical Trainings
- Live Demonstrations
Career Opportunities for Graduates of Computer Science
- Application analyst
- Applications developer
- Cyber security analyst
- Data analyst
- Database administrator
- Forensic computer analyst
- Game designer
- Games developer
- Information systems manager
- IT consultant
- Software engineer
- Systems analyst
- UX designer
- Web designer
- Web developer
- IT sales professional
- IT trainer
- Network engineer
- Supply chain manager
- Telecommunications researcher