Bachelor of Science in Computer Science
Graduates of the Computer Science program will be able to:
Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
Communicate effectively in a variety of professional contexts.
Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
Apply computer science theory and software development fundamentals to produce computing-based solutions. [CS]
Mapping of PEOs with student outcomes:
| Program Objectives | Students Outcomes |
| 1. PEO1 (Applied Skills and Knowledge): Apply knowledge, techniques and skills to be able to design, develop, implement computer programs to solve a wide range of programming problems in industry, government, or other work environments. | 1,2,6 |
| 2. PEO2 (Continuity and Life-Long Learning): Engage with new technologies to keep up with technological advancements, proceed with graduate studies, deliver high quality theoretical and applied contributions. | 1,6 |
| 3. POE 3 (Professionalism): Work with and communicate effectively with professionals in various fields and cope with professional development in computing | 3,4 |
| 4. POE 4 (Leadership and Teamwork): Collaborate as team members and team leaders to facilitate technical solutions for computing systems. | 3,5 |
Bachelor of Science in Artificial Intelligence
Graduates of the Artificial Intelligence program will be able to:
Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
Communicate effectively in a variety of professional contexts.
Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
- Apply artificial intelligence theories, models, and techniques to design and implement AI-based solutions that solve complex problems. [AI]