Keystone logo
Fast-track counseling
By contacting the school, you'll get access to free priority counselling for any study and application questions.
George Mason University Bachelor of Science in Computer Science
George Mason University

Bachelor of Science in Computer Science

Fairfax, USA

4 Years

English

Full time

Request application deadline *

Aug 2024

USD 4,897 / per semester **

On-Campus

* for International student | Domestic student is 1st of February

** in-state tuition full-time (12-15 credits); USD 16,980 - out-of-state tuition full-time (12-15 credits); USD 1,803 - mandatory student fee

Fast-track counseling
By contacting the school, you'll get access to free priority counselling for any study and application questions.

Key Summary

    About: The Bachelor of Science in Computer Science program offers a comprehensive understanding of computer systems, programming, and software development. It equips students with essential skills in data structures, algorithms, and computing theory over a standard course duration. The curriculum aims to prepare graduates for a dynamic tech industry.
    Career Outcomes: Graduates can pursue roles such as software developer, systems analyst, data scientist, or IT consultant. With tech skills in high demand, opportunities exist in various sectors, including finance, healthcare, and education.

Introduction

The ABET-accredited BS in Computer Science provides students with an essential background for studying the design and implementation of computer systems software, computer architecture, and computer software applications for science and business. The program emphasizes both computer systems fundamentals and computer software applications. Required areas of study include data structures, analysis of algorithms, low-level programming, computer architecture, and language translation, ethics and law for the computing professional, and software design and development. Evolving software technologies are a major concern.

Senior-level elective courses are offered in a wide variety of computing fields: artificial intelligence, cyber-security, concurrent and distributed systems, databases, data mining, robotics, computer vision, computer networks, operating systems, programming languages, mobile application development, and software engineering. Students also have the opportunity to take a capstone course that enables them to work on challenging projects that involve multiple domains of computing.

Program Outcome

Curriculum

Admissions

English Language Requirements

Certify your English proficiency with PTE. The faster, fairer, simpler English test, accepted by thousands of universities around the world. PTE, Do it worry-free!

Try a free PTE Taster Test today

About the School

Questions