• 19838
    • Login
      • New Applicants
      • Students
      • Staff
    • En
      • Ar
  • search
    • Information for
      • New Applicants
      • Students
      • Faculty & Staff
      • Alumni
      • Visitors
    • AASTMT Today
      • News
      • Events
      • Albums
  • AASTMT
Logo Logo
Apply Now

College of Computing & Information Technology  Alexandria

Apply Now
  • About us
    • College Message
    • College Vision and Mission
    • College History
    • Accreditation
    • Quality Assurance Unit
    • Community Service
  • Admission
    • Admission Requirements
    • Fees and Scholarships
    • Regulations
      • Students Discipline
      • Attendance, Absence and withdrawals
  • Academics
    • Computer Science
    • Software Engineering
    • Information Systems
    • Multimedia and Computer Graphics
    • Artificial Intelligence
    • Cybersecurity
    • Dual Degree
  • Postgraduate
    • Diploma
      • Diploma in Computer Science
      • Diploma in Information Systems
    • Masters
      • Master of Computing in Computer Science
      • Master of Computing in Information Systems
      • Master of Science in Computer Science
      • Master of Science in Information Systems
    • PhD
      • Doctor of Philosophy in Computer Science
      • Doctor of Philosophy in Information Systems
  • Research
    • Undergraduate
      • Graduation projects
    • Msc Theses
    • PhD Dissertations
    • Research Projects
  • Training
    • Professional Training
    • Practical Training
    • Training Courses
  • Faculty & Staff
    • Administration
    • Faculty Members
    • Staff
  • Students
    • Student Organizations and societies
    • Students activities
    • College Activities
    • Employment Opportunities and Careers
    • Student Services
      • Forms
      • Registration
      • Student Portal
      • More Student Services
  • Facilities
    • Labs Configuration
    • Administration& Tech. Support
      • Labs Administration
      • Technical Support
    • Library

Home Colleges Computer Science Overview

Computer Science

Explore More

  • Home
  • Overview
  • Program Educational Objectives
  • Student Outcomes
  • Enrollment Data
    • Bachelor of Computer Science - 132 CRs
    • Bachelor of Computer Science - 144 CRs
    • Diploma in Computer Science
    • Doctor of Philosophy in Computer Science
    • Master of Computing in Computer Science
    • Master of Science in Computer Science
Computer Science

Overview

Computer science is developed to be the systematic study of computing system and computation. The body of knowledge resulting from this discipline contains theories for understanding computer systems and methods design methods, algorithms, and tools methods for testing of concepts methods of analysis and verification and knowledge representation and implementation. Moreover, it goes all the way to cutting-edge developments in robotics, computer vision, intelligent systems, bioinformatics, and other exciting areas. We can think of the work of computer scientists as falling into three categories.

  • They design and implement software. Computer scientists take on challenging programming jobs. They also supervise other programmers, keeping them aware of new approaches.
  • They devise new ways to use computers. Progress in the CS areas of networking, database, and human-computer-interface enabled the development of the World Wide Web. Now CS researchers are working with scientists from other fields to make robots become practical and intelligent aides, to use databases to create new knowledge, and to use computers to help decipher the secrets of our DNA.
  • They develop effective ways to solve computing problems. For example, computer scientists develop the best possible ways to store information in databases, send data over networks, and display complex images. Their theoretical background allows them to determine the best performance possible, and their study of algorithms helps them to develop new approaches that provide better performance.

Computer science spans the range from theory through programming. Curricula that reflect this breadth are sometimes criticized for failing to prepare graduates for specific jobs. While other disciplines may produce graduates with more immediately relevant job-related skills, computer science offers a comprehensive foundation that permits graduates to adapt to new technologies and new ideas.

Explore The Academy

  • About AASTMT
  • Maritime
  • Admission
  • Campuses
  • Student Affairs
  • Services

Academics

  • Education
  • Colleges
  • Arab Academy International Study Center
  • Deaneries
  • Institutes
  • Centers
  • Complexes
  • Certificates Verification

Get In Touch

  • Contact Us
  • Maps and Locations
  • Virtual Tour
  • Jobs and Vacancies

Stay Connected

© 2025 | All Right Reserved - AASTMT
  • Policies & Terms of Use
  • Copyright
  • Sitemap
  • Policies for Social Media Accounts