Your input will help us improve your experience.You can close this popup to continue using the website or choose an option below to register in or login.
The Computing Science major is designed to prepare students with a strong programming foundation and a broad perspective of the discipline. By choosing a major in Computing Science you will not only learn about emerging technologies, you will be a part of the workforce that creates these. Students completing the CS major demonstrate their ability to apply knowledge of computing and mathematical problem solving to the task of designing and implementing computer based systems or processes. Career Paths Many students pursuing the CS major will enter the workforce as entry level computer scientists or software developers. ​Graduates are also at work as systems analysts, systems engineers, programmers, project leaders and management information specialists. Student Outcomes The program will enable students to attain, by the time of graduation: An ability to apply knowledge ​of computing appropriate to the discipline. An ability to analyze a problem, as well as identify and define the computing requirements appropriate to its solution. An ability to design, implement and evaluate a computer-based system, process, component, or program to meet desired needs. An ability to function effectively on teams to accomplish a common goal. An understanding of professional, ethical, legal, security and social issues and responsibilities. An ability to communicate effectively with a range of audiences. An ability to analyze the local and global impact of computing on individuals, organizations and society. Recognition of the need for an ability to engage in continuing professional development. An ability to use current techniques, skills and tools necessary for computing practice. An ability to apply mathematical foundations, algorithmic principles and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices. An ability to apply design and development principles in the construction of software systems of varying complexity.
Programme overview
Main Subject
Computer Science and Information Systems
Degree
Other
Study Level
Undergraduate
The Computing Science major is designed to prepare students with a strong programming foundation and a broad perspective of the discipline. By choosing a major in Computing Science you will not only learn about emerging technologies, you will be a part of the workforce that creates these. Students completing the CS major demonstrate their ability to apply knowledge of computing and mathematical problem solving to the task of designing and implementing computer based systems or processes. Career Paths Many students pursuing the CS major will enter the workforce as entry level computer scientists or software developers. ​Graduates are also at work as systems analysts, systems engineers, programmers, project leaders and management information specialists. Student Outcomes The program will enable students to attain, by the time of graduation: An ability to apply knowledge ​of computing appropriate to the discipline. An ability to analyze a problem, as well as identify and define the computing requirements appropriate to its solution. An ability to design, implement and evaluate a computer-based system, process, component, or program to meet desired needs. An ability to function effectively on teams to accomplish a common goal. An understanding of professional, ethical, legal, security and social issues and responsibilities. An ability to communicate effectively with a range of audiences. An ability to analyze the local and global impact of computing on individuals, organizations and society. Recognition of the need for an ability to engage in continuing professional development. An ability to use current techniques, skills and tools necessary for computing practice. An ability to apply mathematical foundations, algorithmic principles and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices. An ability to apply design and development principles in the construction of software systems of varying complexity.
Admission Requirements
6+
Jan-2000
Scholarships
Selecting the right scholarship can be a daunting process. With countless options available, students often find themselves overwhelmed and confused. The decision can be especially stressful for those facing financial constraints or pursuing specific academic or career goals.
To help students navigate this challenging process, we recommend the following articles:
Bachelor of Science (BS) Degree in Computing Science
Computer Science and Information SystemsMain Subject Area
Programme overview
Main Subject
Computer Science and Information Systems
Degree
Other
Study Level
Undergraduate
Programme overview
Main Subject
Computer Science and Information Systems
Degree
Other
Study Level
Undergraduate
Admission Requirements
Scholarships
Selecting the right scholarship can be a daunting process. With countless options available, students often find themselves overwhelmed and confused. The decision can be especially stressful for those facing financial constraints or pursuing specific academic or career goals.
To help students navigate this challenging process, we recommend the following articles:
How to get a full scholarship
Looking for a fully-funded scholarship to see you into university? Find out how to boost your chances of getting one.
Scholarships to study abroad
Find scholarships to study abroad with our lists of international scholarships – categorized by country, by subject, and by type of student.
Scholarship Applications: Frequently Asked Questions
Get answers to all your questions about scholarship applications, including tips on how to find scholarships and chances of success.
More programmes from the university
Arts and Humanities (7)
B.A. in Art
B.A. in Art
B.A. in Theatre Arts
B.A. in Theatre Arts
Bachelor of Arts (BA) Degree in Spanish
Bachelor of Arts (BA) Degree in Spanish
Bachelor of Arts (BA) in Dance
Bachelor of Arts (BA) in Dance
Bachelor of Arts (BA) in French
Bachelor of Arts (BA) in French
Bachelor of Arts (BA) in Geography and the Environment
Bachelor of Arts (BA) in Geography and the Environment
Bachelor of Arts (BA) in History
Bachelor of Arts (BA) in History
Bachelor of Arts (BA) in Philosophy
Bachelor of Arts (BA) in Philosophy
Bachelor of Arts Degree in English
Bachelor of Arts Degree in English
Bachelor of Science (BS) Degree in Spanish
Bachelor of Science (BS) Degree in Spanish
Bachelor of Science (BS) in French
Bachelor of Science (BS) in French
Bachelor of Science (BS) in History
Bachelor of Science (BS) in History
Bachelor of Science (BS) in Philosophy
Bachelor of Science (BS) in Philosophy
Bachelor of Science Degree in English
Bachelor of Science Degree in English
Business and Management (7)
Bachelor of Business Administration (BBA) - Accounting
Bachelor of Business Administration (BBA) - Accounting
Bachelor of Business Administration (BBA) - Business Analytics​​​
Bachelor of Business Administration (BBA) - Business Analytics​​​
Bachelor of Business Administration (BBA) - General Business
Bachelor of Business Administration (BBA) - General Business
Bachelor of Business Administration (BBA) in International Business
Bachelor of Business Administration (BBA) in International Business
Bachelor of Business Administration (BBA) in Management
Bachelor of Business Administration (BBA) in Management
Bachelor of Business Administration (BBA) in Marketing
Bachelor of Business Administration (BBA) in Marketing
Engineering and Technology (7)
Bachelor of Arts (BA) Degree in Computing Science
Bachelor of Arts (BA) Degree in Computing Science
Bachelor of Arts (BA) in Information Systems
Bachelor of Arts (BA) in Information Systems
Bachelor of Business Administration (BBA) - Business Information Systems
Bachelor of Business Administration (BBA) - Business Information Systems
Bachelor of Science (BS) Degree in Computing Science
Bachelor of Science (BS) Degree in Computing Science
Bachelor of Science (BS) in Information Systems
Bachelor of Science (BS) in Information Systems
Bachelor of Science Degree in Aviation Management
Bachelor of Science Degree in Aviation Management
Bachelor of Science Degree in Aviation Management and Flight Operations
Bachelor of Science Degree in Aviation Management and Flight Operations
Bachelor of Science degree in Electrical Engineering
Bachelor of Science degree in Electrical Engineering
Bachelor of Science degree in Mechanical Engineering
Bachelor of Science degree in Mechanical Engineering
Life Sciences and Medicine (7)
Bachelor of Arts (BA) Degree in Psychology
Bachelor of Arts (BA) Degree in Psychology
Bachelor of Science (BS) Degree in Psychology
Bachelor of Science (BS) Degree in Psychology
Bachelor of Science in Biology
Bachelor of Science in Biology
Bachelor of Science in Nursing (BSN)
Bachelor of Science in Nursing (BSN)
Natural Sciences (7)
Bachelor of Arts (BA) Degree in Mathematics
Bachelor of Arts (BA) Degree in Mathematics
Bachelor of Arts (BA) Degree in Physics
Bachelor of Arts (BA) Degree in Physics
Bachelor of Arts (BA) Degree in Sustainability
Bachelor of Arts (BA) Degree in Sustainability
Bachelor of Arts (BA) in Chemistry
Bachelor of Arts (BA) in Chemistry
Bachelor of Science (BS) Degree in Mathematics
Bachelor of Science (BS) Degree in Mathematics
Bachelor of Science (BS) Degree in Physics
Bachelor of Science (BS) Degree in Physics
Bachelor of Science (BS) Degree in Sustainability
Bachelor of Science (BS) Degree in Sustainability
Bachelor of Science (BS) in Chemistry
Bachelor of Science (BS) in Chemistry
Bachelor of Science (BS) in Geography and the Environment
Bachelor of Science (BS) in Geography and the Environment
Others (7)
Bachelor of Business Administration (BBA) - Finance
Bachelor of Business Administration (BBA) - Finance
Social Sciences and Management (7)
Bachelor of Arts (BA) Degree in Interdisciplinary Studies
Bachelor of Arts (BA) Degree in Interdisciplinary Studies
Bachelor of Arts (BA) Degree in Political Science
Bachelor of Arts (BA) Degree in Political Science
Bachelor of Arts (BA) Degree in Sociology
Bachelor of Arts (BA) Degree in Sociology
Bachelor of Arts (BA) in Communication
Bachelor of Arts (BA) in Communication
Bachelor of Arts (BA) in Economics
Bachelor of Arts (BA) in Economics
Bachelor of Arts (BA) in Education for Instruction
Bachelor of Arts (BA) in Education for Instruction
Bachelor of Arts (BA) in Film
Bachelor of Arts (BA) in Film
Bachelor of Arts (BA) in Humanities
Bachelor of Arts (BA) in Humanities
Bachelor of Arts (BA) or Bachelor of Science (BS) in Naval Reserve Officers Training Corps (NROTC)
Bachelor of Arts (BA) or Bachelor of Science (BS) in Naval Reserve Officers Training Corps (NROTC)
Bachelor of Business Administration (BBA) - Economics
Bachelor of Business Administration (BBA) - Economics
Bachelor of Business Administration (BBA) in Sport Business
Bachelor of Business Administration (BBA) in Sport Business
Bachelor of Science (BS) Degree in Interdisciplinary Studies
Bachelor of Science (BS) Degree in Interdisciplinary Studies
Bachelor of Science (BS) Degree in Political Science
Bachelor of Science (BS) Degree in Political Science
Bachelor of Science (BS) Degree in Social Science
Bachelor of Science (BS) Degree in Social Science
Bachelor of Science (BS) Degree in Sociology
Bachelor of Science (BS) Degree in Sociology
Bachelor of Science (BS) in Education for Instruction
Bachelor of Science (BS) in Education for Instruction
Bachelor of Science (BS) in Humanities
Bachelor of Science (BS) in Humanities
Bachelor of Science (BS) in Kinesiology
Bachelor of Science (BS) in Kinesiology
Bachelor of Science (BS) in Marine Science
Bachelor of Science (BS) in Marine Science
Bachelor of Science degree in Communication Sciences and Disorders
Bachelor of Science degree in Communication Sciences and Disorders
Bachelor of Sciences (BS) in Economics
Bachelor of Sciences (BS) in Economics