Computer Science Bachelor of Science

Environment
campus
Degree Type
Bachelor of Science
Program Length
88 weeks
Code
Title
Credit Hours

Month 1

Code
Title
Credit Hours

Month 3

Code
Title
Credit Hours

Month 4

Code
Title
Credit Hours

Month 5

Code
Title
Credit Hours

Month 8

Code
Title
Credit Hours

Month 11

Code
Title
Credit Hours

Month 12

Code
Title
Credit Hours

Month 13

Code
Title
Credit Hours

Month 20

Code
Title
Credit Hours

Month 21

Total Credit Hours
120
Overview
The Computer Science curriculum familiarizes you with the complex and ever-changing world of today’s software developers and software engineers. The goal of this curriculum is to educate you on the design, development, and implementation of software-based solutions and other software products for the business, entertainment, and consumer markets. To achieve this goal, the curriculum is designed to provide you with a comprehensive understanding of programming languages and skills, software-design skills, and various computer science methodologies. You will engage in application creation by participating in various computer science projects throughout the degree program that will equip you to understand the differences between small programming projects and large-enterprise software-systems projects. Through this hands-on curriculum, you will also be able to design and develop your own software project for emerging technologies. Furthermore, you will gain the critical-thinking and professional skills necessary for effective software development.
Objective
Bachelor's Objective  In addition to a foundational understanding of programming skills, today’s computer scientists require a breadth of knowledge and skills to compete in this dynamic industry. The goal of the Computer Science Bachelor of Science degree program is to develop your software design and production capabilities to prepare you for entry-level positions in this field, such as software engineer, software architect, computer applications engineer, UI developer, software quality engineer, and a variety of others. It is also a goal of the program to encourage lifelong learning and critical-thinking skills through threaded research, analysis, and professional development. Through project-based learning, you will be able to create your own software-application project and articulate and deliver this project through appropriate communication strategies and business models.

Please Note

  • Some specific courses may be offered online. Please see course descriptions for details.