Bachelor of Science in Artificial Intelligence

Program Educational Objectives

1. Graduates will be successful in their technical careers and will become leaders in artificial intelligence or related fields.

2. Graduates will continue their professional development and some will pursue advanced study in post-graduate education in artificial intelligence or related fields.

3. Graduates will be effective communicators on technical issues and their social impact, and will become responsible and ethical professionals to society.

4. Graduates will be life-long learners who are always prepared to tackle challenges of the future.

 

Program Outcomes

Upon successful completion of BSc in Artificial Intelligence degree, students should be able to:

(a) Apply knowledge of mathematics, science, and artificial intelligence to solve problems.

(b) An ability to apply knowledge of a computing specialization, and domain knowledge appropriate for the computing specialization to the abstraction and conceptualization of computing models.

(c) An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution.

(d) An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs with appropriate consideration for public health and safety, social and environmental considerations.

(e) An ability to function effectively on teams to accomplish a common goal.

(f) An understanding of professional, ethical, legal, security and social issues and responsibilities.

(g) An ability to communicate effectively with a range of audiences.

(h) An ability to analyze the local and global impact of computing on individuals, organizations, and society.

(i) Recognition of the need for and an ability to engage in continuing professional development.

(j) An ability to use current techniques, skills, and tools necessary for computing practice with an understanding of the limitations.