Computer Science (Bachelor of Science)

Earn an Online Computer Science Degree (Bachelor of Science)

We live in the information age … and that means the world is filled with career options for information-savvy professionals. Earn your online Bachelor of Science in Computer Science to prepare yourself for a computer technology career. This 100% online computer science degree program gives you the knowledge you need to excel in the computing workforce.

What will I learn in this online computer science degree program?
Study computer science and learn what it takes to start – or advance – your computer, software or network career.

What careers can I pursue with this online Computer Science bachelor’s degree?
Depending on your concentration, or if you choose to earn a more general degree, you could pursue a career in web administration, search marketing, software development or information management1.

How long is this Computer Science bachelor’s degree online program?
At 126 credit hours, your accredited online computer science degree program is designed to be completed in about 38 months. It could take less time depending on how much transfer credit you receive and how many classes you take every term.

How much will the online computer science degree program cost?
The undergraduate rate is $265 per credit hour – lower if you’re a member of the military, a veteran or part of a military family. Grantham also offers scholarships and financial aid for those who qualify.

When can I start?
Courses begin weekly, so we’re ready when you are.

Call us at (888) 947-2684 to learn more about our accredited degree programs, financial assistance opportunities or enrollment process.

1 O*Net OnLine – See “Jobs Related” in Disclosure

Computer Science Program Outcomes
After successfully completing these computer science programs, you will be able to:

  • Apply knowledge of computing and mathematical reasoning related to computer science
  • Analyze a problem and identify and define the computing requirements appropriate to its solution
  • Design, implement and evaluate a computer-based system, process, component, or program to meet desired needs
  • Address professional, ethical, legal, security, global and social issues and responsibilities
  • Communicate effectively with a range of audiences
  • Use current techniques, skills and tools necessary for computing practice

University Professional Outcomes
Grantham University prepares graduates to succeed in a variety of professional and civic settings by incorporating these five critical life skills into the curriculum:

  • Communication – competence in effective written and oral communication
  • Critical Thinking – ability to analyze problems, reflectively process information and formulate solutions
  • Respect for Diversity – awareness of and appreciation for varieties of human experiences and social structures
  • Professional, Ethical and Social Responsibilities – responsibility to the greater societal good and an applied ethical framework in decision making
  • Lifelong Learning – definition for and acquisition of a continuing pursuit of educational needs throughout their professional lives

Learn how an online degree from Grantham could change your life and ignite your career success. Our online classes are a great fit for active duty military, veterans, military spouses, military personnel, high school graduates, government employees, etc. Contact us at (888) 947-2684 to find out more about our accredited degree programs, financial assistance opportunities and enrollment process.

Course Highlights & Curriculum

Textbook Information

Curriculum Highlights

Course Number Course Title
CS192 Programming Essentials
CS200 Programming in Java
IS259 Database Applications
CS270 Data Structures
CS371 Database Design

Full curriculum

Course Title Credits
CO101 Introduction to Public Speaking 3
CS105 Introduction to Computer Applications 3
EN101 English Composition I 3
EN361 Technical Writing 3
GP210 American Government I 3
GU299 General Education Capstone 3
GS102 Introduction to Life Science 3
HU260 Strategies for Decision Making 3
MA105 College Algebra 3
MA141 Precalculus 3
GU100 Student Success 1
CS192 Programming Essentials 3
CS197 Programming in HTML 3
CS200 Programming in Java 4
CS208 Programming in JavaScript 4
CS216 Computer Networks 3
CS263 Programming in C 4
CS265 Programming in C++ 4
CS270 Data Structures 3
CS336 System Analysis and Design 4
CS371 Database Design 4
CS405 Software Engineering 4
IS212 .NET Concepts and Principles 4
IS259 Database Applications 3
IS412 .NET Implementation 4
MA302 Calculus I 4
MA312 Calculus II 4
PH220 Physics I 4
Program and core: 94
Electives (10): 32
Total: 126

Additional online degree details

Degree level: Bachelors
Delivery method: Online
Availability: Available
Starts:Weekly

Get started today

We're ready to help you earn your Computer Science (Bachelor of Science). Provide your contact information below and an admissions representative will contact you to provide more information and answer any questions you may have. Or, if you are ready to go, you can apply now.




* Required Field

By submitting this form, you are giving your express written consent for Grantham University to contact you at the number provided, even if this number is a wireless number. I understand that I may be contacted by telephone, email, text message or mail regarding degree options, tuition or the enrollment process, and that I may be called using automatic dialing equipment. Message and data rates may apply Providing this consent is not required in order to enroll.

Your Education. Your Life. Your Terms.

Apply now

At Grantham, the focus is on providing you a professionally relevant education at a convenient pace and format that works best with your busy lifestyle. To explore which online degree might be right for you, call Grantham today at (888) 947-2684 and an admissions representative will be happy to assist you! Or simply fill out our online enrollment application to get started right away.