Bachelor of Computer Science - 144 CRs

  • Computer Science |
  • Language of Study: English

Program Description

Due the evolution in the field of Computing and Information Technology and the increasing reliance on it by individuals, organizations, and businesses, this modern science has become crucial and a cornerstone in all modern life aspects. Therefore, AASTMT has established the College of Computing and Information Technology (CCIT) in 2003, which specializes in Computer Science, Information Systems, Software Engineering, Multimedia and Computer Graphics ،and Cybersecurity. However, the roots of the college extend back to 2001, when the Computer Science Department started to offer its program through the Computer Engineering Department as part of the College of Engineering and Technology, AASTMT. The CCIT aims to develop a generation of computing professionals that could harness innovation with creativity through state-of-the-art facilities, top notch faculty, internationally accredited educational programs, training opportunities and capacity building programs. Our students are inspired to formulate innovative diverse computing solutions for real-world problems to become the next generation of entrepreneurs or be well qualified to secure competitive local, regional, and global computing career opportunities. Since its establishment, the CCIT maintains sound relationships with a number of universities inside and outside Egypt for cooperation in both undergraduate studies and supervision of postgraduate studies and research work. Moreover, CCIT has built a number of beneficial relationships with several specialized governmental and private companies in the Egyptian market, to tackle the emerging trends in the Information and Communication Technology (ICT) industry. CCIT offers opportunities for further career development through a diverse range of postgraduate studies including diploma, Master of Computing, Master of Science, and Ph.D. programs. The CCIT is located in Abu Qir campus, AASTMT’s main campus in Alexandria, Heliopolis campus in Cairo, Smart Village campus, and South Valley campus. Computer science is one of the programs offered by CCIT. Program aims to develop a generation that could harness innovation with creativity through hands on the most recent programming design methodologies and facilities our students are inspired to discover innovative solutions for any real problem. The program graduates are capable of acquiring numerous career opportunities and competing in several international competitions to become the next generation of entrepreneurs.

Learning Outcomes

  • The graduates of the Computer Science program at CCIT will have an ability to: 1. Analyze a complex computing problem and to 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 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.

Markets and Career

  • Computer Science prepares graduates to a number of highly required jobs in the market. The following are examples of some of the career opportunities for Computer Science graduates: · Software Developer · Web Developer · Video Game developer · Computer Security Analyst · Mobile App Developer · Database Administrator · Computer System Analyst · Computer Systems Managers · Computer Research Scientist · Computer Network Architect · Artificial Intelligence Specialist · IoT Engineer · Embedded Systems Developer Upon the completion of the bachelor program in Computer Science, graduates have the opportunity to broaden and deepen their academic skills by pursuing post-graduate (masters and doctoral) studies.

Admission Requirements

Data will be available soon!

Tests & Prerequisites

Data will be available soon!

Cooperation



Accreditation

Brief

Computer Science.

Code Title Prequisites
LH135 English for Specific Purposes I None OR LH130 for students who did not score minimum English proficiency
BA101 Calculus I None OR BA001 for students of science section
BA113 Physics None
NC172 Fundamentals of Business None
CS111 Introduction to Computers None
IS171 Introduction to Information Systems None
LH130 English for Specific Purposes 0 None
BA001 Mathematics 0 None
Code Title Prequisites
CE216 Digital Logic Design CS111
CS243 Object-Oriented Programming CS143
BA201 Calculus III BA102
CS202 Discrete Structures CS111
BA203 Probability and Statistics BA102
BA216 Advanced Physics BA113
Code Title Prequisites
BA304 Linear Algebra BA102
CS311 Theory of Computation CS202
CS321 Systems Programming CS243, CE243
CS333 Web Programming IS273
CS352 Computer Graphics CS212
BA301 Advanced Statistics BA203
IT321 Professional Training in Programming I (.Net 1) None
Code Title Prequisites
CS322 Operating Systems CE243, CS212
CS366 Introduction to Artificial Intelligence CS202, CS212
CS312 Computing Algorithms CS212
CS301 Numerical Methods BA304, CS143
CS305 System Modeling and Simulation BA203, CS243
MINOR_1 Minor Elective -
ITXXX_1 Professional Training I None
Code Title Prequisites
CS481 Computers and Society 96 CR or more
CS445 Structure of Programming Languages CS311, CS321
CS401 Project I GPA >= 2.0 & 93 CR or more
CSXXX_1 Major Elective -
CSXXX_2 Major Elective -
MINOR_2 Minor Elective -
ITXXX_2 Professional Training II None
Code Title Prequisites
CS421 Computer System Security CS322, CE231
CS451 Human Computer Interaction SE291
CS402 Project II CS401
CSXXX_3 Major Elective -
CSXXX_4 Major Elective -
MINOR_3 Minor Elective -
ITXXX_3 Professional Training III None

Start your Application

Start The Journey to your Career.