The Bachelor of Arts in Computer Science aims to prepare students for careers that allows them to apply their knowledge of computing to another area of study. and it combines courses in computer science with an approved minor. Graduates from the program are well-versed in not only the fundamentals but also develop skills in problem solving, logic, organization, and ethics. Moreover, they develop knowledge of an application area. The degree has a set of core requirements, major requirements, directed electives in computing, and an approved minor. The core provides basic coursework to ensure that the graduate is well-rounded as an educated individual. The Major contains those computer science and software engineering courses that are fundamental to the field, regardless of any specialization. The Directed Electives provide depth beyond the Core to support the student’s professional preparation, while the minor allows the students to develop sufficient knowledge of some application area to be able to apply their knowledge of computing in this area.
The BSIT Program will enable its graduates to
At the time of graduation, graduates should able to:
For further information about the BA Computer Science, please contact
Professor Patricia Pierce
Coordinator, BA Computer Science
Dr Hassan Pournaghshband
Interim Chair, Department of Computer Science and Software Engineering