Computer Science - BSc

Computer Science

Program Overview

The course of study offers a broad-based intellectual engagement with computing both in theory and practice as well as logic and capabilities. The theoretical ground, abstraction, design as well as the professional practice levels (technical competence, teamwork, problem solving and communication skills), social and ethical contexts of the discipline of computing are well integrated into the curriculum that the department offers.

The study program is designed to prepare students for a wide variety of careers. The most profound positions that our graduates are well prepared to occupy (or have already been engaged in) may be classified into the following professional disciplines: Software Engineering, Systems Design, and Programming, Applications design and programming and Information-Systems design and analysis. The program also prepares students for further studies and research in the computing field.

 

Watch More Videos on Computer Science and Engineering

 

Program Educational Objectives

Graduates of the computer science program at AUC are able, within a few years of graduation, to fulfill societal needs, with consideration to ethical and environmental issues, in one or more of the following roles:

1- a professional team member in a multidisciplinary environment, whether on the local or global levels

2- a distinguished member of the computing field 

3- a successful member of an advanced academic or research organization.

4- a successful entrepreneur

The program enables students to achieve the following outcomes, by the time of graduation:

  1. Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions

  2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline

  3. Communicate effectively in a variety of professional contexts

  4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles

  5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline

  6. Apply computer science theory and software development fundamentals to produce computing-based solutions

 

The Computer Science program is accredited by the Computing Accreditation Commission of ABET

 

ABET Logo

 

 

2014-2015

2015-2016

2016-2017

2017-2018

2018-2019

2019-2020

Full-Time Students *

83

82

75

87

121

140

Part-Time Students *

0

1

3

3

3

5

Student FTE

83.00

82.67

77.00

89.00

123.33

143.08

Graduates **

18

14

23

20

13

11

 

* Fall term enrollment figures

** Undergraduate degrees conferred during the academic year until Fall 2019

CI Graph-Enrollment treand through academic years 2014-2020

N.B. Enrollment figures include secondary major students

 

       How to Declare   Apply Now   Read More 

            Download Brochure