PAY
admission@american.french-american.edu +(243) 974 843 712 / 816 258 115
PAY
admission@american.french-american.edu +(243) 974 843 712 / 816 258 115

Curriculum – Program Details – Computer Science

COMPUTER SCIENCE AND INFORMATION TECHNOLOGY

BACHELOR OF COMPUTER SCIENCE AND INFORMATION TECHNOLOGY

The On-Campus or Online Tuition-Free Bachelor’s degree in Computer Science and Information Technology is a 4-year program of studies that includes the following concentration areas:

Concentration areas:

  • Software Engineering
  • Web Development
  • Networking and Telecommunications
APPLY HERE

CURRICULUM – PROGRAM DETAILS HERE

Year 1

Part  1

UCS 1105E Linear Algebra (3 credits)
UCS 1106E Introduction to Computer Science with C++ (3 credits)
UMG 1107 Academic English 1 (3 credits)
UCS 1108E Calculus 1 (3 credits)

Part 2

UMG 1111 Academic English 2 (3 credits)
UCS 1110E Object-oriented Programming with C++ (3 credits)
UCS 1111E Data Structures with C++ (3 credits)
UCS 1112E Calculus 2 (3 credits)

Year 2
Part 1
 

GSE 6603E Algorithm Analysis (3 credits)
UCS 1114E Introduction to Computer Architecture (3 credits)
UMG 2110 Academic English Communication 1 (3 credits)
UCS 1116E Introduction to Computer Science with Java (3 credits)

Part 2
 

UCS 1117E Probability & Statistics (3 credits)
UMG 2111 Academic English Communication 2 (3 credits)
UCS 1119E Data Structures with Java (3 credits)
UCS 1118E Programming Language Structure (3 credits)

Year 3
Part 1

 
UCS 1121E Database Management (3 credits)
UCS 1123E Discrete Mathematics (3 credits)
GCS 7702E Computer Networks & Data Communications (3 credits)
UMG 3110E Global Economy (3 credits)

Part 2
 

UMG 2106E Managerial Accounting (3 credits)
UCS 1126E Advanced Programming with C++ (3 credits)
UCS 1127E Language & Compilers (3 credits)
GCS 7704E Operating Systems (3 credits)

Year 4
Part 1
 

UCS 1129E Advanced Java Programming (3 credits)
GIT 5508E Web Applications (3 credits)
UMG 4112 English Communication 3 (3 credits)
UMG 3105E Financial Management (3 credits)

Part 2
 
GIT 5511AE Advanced Web Applications (3 credits)
GIT 5510AE Advanced Database Management (3 credits)
UCS 1134E Information Technology Security (3 credits)

MASTER’S OF COMPUTER SCIENCE

Get a Prestigious American University’s Master’s degree in Computer Science and Information Technology with the Convenience of Online Education

In our Online Tuition-Free ONE YEAR Master’s program, you will receive a sound education in Computer science. You will be ready to participate and make an impact in the international economy and marketplace.

The program has been planned to accommodate working individuals as well as those who can learn full-time.

You should be able to do well by studying online at least 60 minutes a day, at the times that suit your hectic schedule.
The Online Tuition-Free One Year Master’s degree includes a set of core/ required courses, and offers the student the possibility to choose one of the following concentration areas:

Concentration areas:

  • Software Engineering
  • Information Technology
  • Networking and Telecommunications
APPLY HERE

CURRICULUM – PROGRAM DETAILS HERE

  • MASTER OF COMPUTER SCIENCE – INFORMATION TECHNOLOGY

This program is ideal for students without an undergraduate degree background in computer science.

Foundation Courses

UCS 1110E Object-oriented Programming with C++ (3 credits)
GIT 5502E Mathematics for computer Scientists (3 credits)
GSE 6602E Computer Architecture (3 credits) (3 credits)
UCS 1126E Advanced Programming with C++ (3 credits)
GIT 5505E Organization and Design of Digital Systems (3 credits)
GIT 5506E Theory of Computation (3 credits)

Specialized Courses
 

GIT 5507E Design & Application of Computer Networks (3 credits)
GIT 5509E Computer Networks & Data Communication (3 credits)
GIT 5510AE Advanced Database Management (3 credits)
UCS 1111E Data Structures with C++ (3 credits)
GIT 5511AE Advanced Web Applications (3 credits)
UCS 1129AE Java Programming Language (3 credits)
UCS 1129E Advanced Java Programming Language (3 credits)
GCS 7708E Wireless Networks (3 credits)

  • MASTER OF COMPUTER SCIENCE – SOFTWARE ENGINEERING

Prerequisite: Knowledge of C/C++ or Java programming language; remedial courses may be required in case the applicant does not have an undergraduate degree in computer science.

Foundation Courses

GSE 6601E Software Basics (3 credits)
GSE 6602E Computer Architecture (3 credits)
GSE 6603E Algorithm Analysis (3 credits)
GSE 6604E Software Systems (3 credits)
GSE 6605E Artificial Intelligence (3 credits)
GIT 6606E Theory of Computation (3 credits)
UCS 1110E Object-oriented Programming with C++ (3 credits)

Software Engineering Concentration

GIT 5510AE Advanced Database Management (3 credits)
GIT 5511AE Advanced Web Applications (3 credits)
GSE 6601E Software Basics (3 credits)
GSE 6604E Advanced Software Systems (3 credits)
GCS 7715E Software Quality (3 credits)

 

  • MASTER OF COMPUTER SCIENCE – NETWORKING AND TELECOMMUNICATIONS

Prerequisite: Knowledge of C/C++ or Java programming language; remedial courses may be required in case the applicant does not have an undergraduate degree in computer science.

Foundation Courses

GSE 6601E Software Basics (3 credits)
GSE 6602E Computer Architecture (3 credits)
GSE 6603E Algorithm Analysis (3 credits)
GSE 6604E Software Systems (3 credits)
GSE 6605E Artificial Intelligence (3 credits)
GIT 6606E Theory of Computation (3 credits)
UCS 1110E Object-oriented Programming with C++ (3 credits)

Networking & Telecommunications Concentration

GIT 5507E Design & Application of Computer Networks (3 credits)
GCS 7708E Wireless Networks (3 credits)
GCS 7709E Broadband Networks (3 credits)
GCS 7710E Cryptography and Network Security (3 credits)
GIT 5511AE Advanced Web Applications (3 credits)
GIT 5510AE Advanced Database Management (3 credits)

Earn your Online Bachelor’s, Master’s Degree Taught by American and World-class  Professors  WITHOUT LEAVING YOUR COUNTRY.

AUK is the most important name on your Diploma. A Diploma you’ll be proud to display.