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) Apply knowledge of a computing specialization, and domain knowledge appropriate for the computing specialization to the abstraction and conceptualization of computing models.

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

(d) 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) Function effectively on teams to accomplish a common goal.

(f) Understand professional, ethical, legal, security and social issues and responsibilities.

(g) Communicate effectively with a range of audiences.

(h) Analyze the local and global impact of computing on individuals, organizations, and society.

(i) Recognize the need for and engage in continuing professional development.

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