Computer Science

Computer Image
Computer image 2

Bachelor's Degree in Computer Science

We are excited to announce that our Computer Science Department now offers a Bachelor's Degree program. This program is designed to provide students with a solid foundation in the ever-evolving field of computing. With a focus on both theoretical and practical knowledge, students will develop the skills needed to thrive in today's technology-driven world.

 

Admission Requirements

To qualify for admission, applicants must have at least 5 credits in O-level examinations, including Mathematics, English, and Science subjects.

 

Program Overview

Our Bachelor's Degree program in Computer Science blends a robust core curriculum with opportunities to explore specialized areas. Students will engage in courses covering fundamental topics such as algorithms, data structures, programming, and computer architecture. In addition to the foundational courses, students will be introduced to current and cutting-edge research areas like Artificial Intelligence, Visualization, High-Performance Computing (HPC), Database and Information Systems, Architecture, Parallel Computing, Systems, and Scientific Computing. 

 

Masters Degree in Computer Science

AUST runs M.Sc. program and after the completion of the program, the students are expected to be fully equipped to play leading roles on the technical side of the IT industry or to pursue a PhD. 

 

Program Overview

The Computer Science MSc at AUST provide students with a strong background in the fundamentals of theory of computation, algorithms and data structures, programming methodology and mainstream computer languages, computer elements and architecture, numerical and symbolic computations, and applications.

 

M.Sc. Admission Requirements

For admission into the M.Sc. program, applicants are expected to have a Second Class Upper Division, with a Grade Point of 3.5 on a 5.0 scale (or 3.0 on a 4.0 scale).

 

Doctor of Philosophy (Ph.D.) in Computer Science

The Ph.D. program in Computer Science is designed to foster cutting-edge research and innovation, preparing students to contribute significantly to the advancement of computing technologies. This program emphasizes independent research, original contribution to knowledge, and the development of advanced technical skills. Graduates of the Ph.D. program will be equipped to pursue careers in academia, research institutions, and leadership roles within the technology industry.

 

Program Overview

The Ph.D. in Computer Science at AUST provides students with a rigorous foundation in advanced topics of computation, including algorithms, programming methodologies, data structures, and computational theory. In addition to core areas, students are encouraged to explore specialized research domains such as Artificial Intelligence, Machine Learning, High-Performance Computing, Cybersecurity, Data Science, and Cloud Computing. The program combines coursework with intensive research, culminating in a dissertation that contributes new insights to the field of computer science.

 

Ph.D. Admission Requirements

Applicants seeking admission into the Ph.D. program must hold a Master's degree in Computer Science or a closely related field. A minimum academic qualification of a pass in their M.Sc. program is required.

Further Information

Complete details regarding program guidelines, research areas, and dissertation requirements are available in the student handbook.