inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
On campus
Duration
48 months
Program Facts
Program Details
Degree
Bachelors
Major
Computer Science
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
About Program

Program Overview


The Computer Science Program at this institution covers a wide range of topics from foundational theory to practical applications and cutting-edge technologies. It spans eight terms with 144 credit hours and includes courses in calculus, physics, programming, artificial intelligence, and software engineering. Students can choose from a variety of electives in software engineering, minor areas of study, and professional training to tailor their education to their interests and career goals. Graduates are well-prepared for careers in software development, robotics, computer vision, digital forensics, and other related fields.

Program Outline


Computer Science Program Extraction:


Degree Overview:

  • Brief: "Spans the range from theory to practice to cutting edge inventions.
  • CS makes graduates aware of new technologies and new ideas and is a foundation for many different computing careers. Graduates design and build software and create efficient solutions to real-world problems in fields such as robotics, computer-enhanced vision, and digital forensics."

Outline:

  • Structure:
  • 8 Terms
  • 144 Credit Hours
  • Course Schedule:
  • Term 1:
  • BA101 - Calculus 1
  • BA113 - Physics
  • CS111 - Introduction to Computers
  • NC172 - Fundamentals of Business
  • BA003 - Math 0
  • Term 2:
  • BA102 - Calculus 2
  • CS143 - Introduction to Problem Solving and Programming
  • EC134 - Fundamentals of Electronics
  • LH136 - English for Specific Purposes II (ESP II)
  • NC133 - Communication Skills
  • Term 3:
  • BA201 - Calculus III
  • BA203 - Probability and Statistics
  • BA216 - Advanced Physics
  • CE216 - Digital Logic Design
  • CS202 - Discrete Structures
  • CS243 - Object Oriented Programming
  • Term 4:
  • CE231 - Introduction to Networks
  • CE243 - Intro.
  • to Computer Architecture
  • CS212 - Data Structures and Algorithms
  • CS244 - Advanced Programming Applications
  • IS273 - Database Systems
  • IT291 - Professional Training in Entrepreneurship
  • SE291 - Introduction to Software Engineering
  • Term 5:
  • BA301 - Advanced Statistics
  • BA304 - Linear Algebra
  • CS311 - Theory of Computation
  • CS321 - Systems Programming
  • CS333 - Web Programming
  • CS352 - Computer Graphics
  • Term 6:
  • CS305 - System Modeling and Simulation
  • CS312 - Computing Algorithms
  • CS322 - Operating Systems
  • CS366 - Introduction to Artificial Intelligence
  • Term 7:
  • CS401 - Project 1
  • CS445 - Structure of Programming Languages
  • CS481 - Computers & Society
  • Term 8:
  • CS402 - Project 2
  • CS421 - Computer System Security
  • CS451 - Human Computer Interaction
  • Modules:
  • Elective Courses [3] - SE Electives:
  • CS460 - Deep Learning
  • CS461 - Software Agents
  • CS464 - Soft Computing
  • CS468 - Advanced Artificial Intelligence
  • CS469 - Robotics Applications
  • CS403 - Optimization Techniques
  • CS411 - Data Compression
  • CS425 - Distributed Systems
  • SE391 - Project Management
  • CS427 - Embedded Systems Programming
  • CS428 - Cloud Computing
  • CS432 - Network Protocols & Programming
  • CS441 - Compilers
  • CS443 - Game Programming
  • CS449 - Functional Programming
  • CS453 - Virtual Environments
  • CS454 - Multimedia Acquisition and Communications
  • CS455 - Digital Image Processing
  • Elective Courses [5] - Minor Elective:
  • IS471 - Strategic Planning for IS
  • SE391 - Project Management
  • SE392 - Software Requirements and Specifications
  • SE393 - Principles of Software Architecture
  • SE491 - Software Component Design
  • CS352 - Computer Graphics
  • GM323 - Digital Lighting and Rendering
  • SE492 - Software Verification
  • GM324 - 3D Modeling
  • SE493 - Software Quality Assurance
  • GM411 - Computer Animation
  • SE496 - Software Engineering Process
  • GM415 - Digital Audio & Video Fundamentals
  • GM417 - Media Production and Editing
  • IS371 - E-business Fundamentals
  • IS372 - Information Systems Theory And Practice
  • IS374 - Advanced Database Systems
  • IS391 - Systems Analysis & Design
  • IS461 - Decision Support Systems
  • IS467 - Big Data Analytics
  • Elective Courses [6] - Professional Training *:
  • IT311 - Professional Training in Software Testing 1
  • IT382 - Professional Training in Multimedia 1
  • IT411 - Professional Training in Software Testing 2
  • IT412 - Professional Training in Software Testing 3
  • IT431 - Professional Training in Networking III
  • IT471 - Professional Training in Database III
  • Potential Career Paths: "Graduates design and build software and create efficient solutions to real-world problems in fields such as robotics, computer-enhanced vision, and digital forensics."
SHOW MORE
About University
PhD
Masters
Bachelors
Diploma
Foundation
Courses

Arab Academy for Science, Technology and Maritime Transport

Overview:

The Arab Academy for Science, Technology and Maritime Transport (AASTMT) is a renowned University dedicated to providing high-quality multidisciplinary education and training in maritime, medical sciences, engineering & technology, management, social sciences & humanities fields. its a leading International University in the Arab world, fostering excellence in education, research, development, and innovation.

Services Offered:

AASTMT offers a wide range of services to its students, including:


Banking Services:

  • Access to banking facilities for financial transactions.

Medical Services:

  • On-campus medical clinic for student healthcare.

Transportation Services:

  • Transportation services for students to navigate between campuses and facilities.

Outdoor Workshops and Exhibitions:

  • Opportunities for students to participate in workshops and exhibitions.

Student Accommodation and Dorms:

  • On-campus accommodation options for students.

Student Life and Campus Experience:

AASTMT provides a vibrant and engaging campus experience for its students. Key aspects include:


Music Concerts:

  • Performances by famous artists.

Academic Competitions:

  • Opportunities to participate in academic competitions across various disciplines.

Seminars and Workshops:

  • A diverse selection of seminars and workshops to enhance knowledge and skills.

Acting & Performing Arts:

  • Opportunities for students to explore their talents in acting and performing arts.

Cultural Activities:

  • A variety of fun and cultural activities to enrich student life.

Key Reasons to Study There:

AASTMT offers several advantages and unique aspects that make it an attractive choice for students:


Maritime Sector Focus:

  • Strong emphasis on maritime education and training.

Programs Diversity:

  • A wide range of academic programs across various disciplines.

Practical Training:

  • Opportunities for practical training both locally and internationally.

Professors & Faculty Members:

  • Experienced and qualified faculty members.

Extensive Library Network:

  • Access to 11+ libraries across campuses.

International Cooperations:

  • Partnerships with 51+ international institutions.

Multiple Campuses:

  • 8+ campuses across Egypt.

Entrepreneurship Focus:

  • Dedicated center for entrepreneurship development.

Academic Programs:

AASTMT offers a comprehensive range of academic programs, including:


Undergraduate Studies:

  • Programs in maritime transport, technology, engineering, and other related fields.

Postgraduate Studies:

  • Master's and PhD programs in various specializations.

Professional Certificates:

  • Specialized certificates in areas like freight forwarding, supply chain management, and maritime safety.

Other:

Total programs
220
Location
How can I help you today?