Program Overview
The Computer Science BS program equips graduates for careers in computing or graduate studies. It provides a strong foundation in computer science theory and practice, emphasizing critical thinking, programming, and problem-solving in modern languages. Students can specialize in Software Engineering or Cybersecurity and develop in-depth knowledge in areas such as artificial intelligence, machine learning, and database systems.
Program Outline
Computer Science - BS
Degree Overview:
Program Description:
- Prepares graduates for diverse careers in computing-related fields or further studies in graduate degree programs.
- Provides a solid foundation in theoretical and practical aspects of computer science.
- Emphasizes critical thinking, effective programming, problem-solving skills in modern languages, with emphasis on security & systems.
- Enables in-depth knowledge and skills development through a flexible elective system in areas of:
- Artificial intelligence
- Machine learning
- Robotics
- Database systems
- Informatics
- Engineering and science disciplines
- Offers concentrations in Software Engineering and Cybersecurity as part of the degree program.
Program Objectives:
- Produce well-prepared graduates for careers in computing-related fields or further study.
- Provide a solid foundation in computer science, emphasizing theoretical and practical aspects.
- Cultivate critical thinking, effective programming and problem-solving abilities in modern programming languages.
- Emphasize understanding security & systems issues within computer science.
- Allow for the development of in-depth knowledge and skills through flexible electives.
- Offer concentrations in Software Engineering and Cybersecurity.
Entry Requirements:
EU Home Students
For EU home students, the general university admission requirements apply. These include:
- High school diploma or equivalent: Applicants must have a high school diploma or an equivalent qualification, such as a General Certificate of Education (GCE) Advanced Level (A-Level) or an International Baccalaureate (IB) Diploma.
- Minimum GPA: Applicants must have a minimum cumulative GPA of 3.00 in their high school coursework.
- Math and science competency: Applicants must demonstrate competency in mathematics and science. This can be done by completing specific high school courses, such as algebra, geometry, and biology, or by achieving a minimum score on a standardized test, such as the SAT or ACT. In addition to these general requirements, EU home students may also need to meet specific requirements for the Computer Science program, such as:
- Completion of specific high school courses: Applicants may be required to have completed specific high school courses, such as computer science, physics, and calculus.
- Minimum SAT or ACT score: Applicants may be required to achieve a minimum score on the SAT or ACT, such as a combined SAT score of 1210 or a combined ACT score of 24.
International Overseas Students Outside the EU
For international overseas students outside the EU, the general university admission requirements apply, with the possible additional requirement of a minimum English language proficiency test score.
- English language proficiency: International students must demonstrate English language proficiency by achieving a minimum score on an English language proficiency test, such as the TOEFL, IELTS, PTE, Duolingo English Test, or Cambridge English exam. The minimum required score will vary depending on the specific test taken. In addition to these general requirements, international overseas students may also need to meet specific requirements for the Computer Science program, such as:
- Completion of specific high school courses: Applicants may be required to have completed specific high school courses, such as computer science, physics, and calculus.
- Minimum SAT or ACT score: Applicants may be required to achieve a minimum score on the SAT or ACT.
Language Proficiency Requirements:
For international students, the minimum required English language proficiency test scores are:
- TOEFL iBT: 79
- IELTS: 6.5
- PTE: 58
- Duolingo English Test: 105
- Cambridge English exam: 176
Additional Notes:
- Students who do not meet the minimum GPA requirements may be considered for admission on a case-by-case basis.
- Students who have completed coursework at an accredited institution outside the United States may be eligible for transfer credit.
- Students are encouraged to contact the Ira A. Fulton Schools of Engineering for more information about admission requirements.