Bachelor of Science in Computer Science - Data Science

The professional world is increasingly reliant on advanced technology and data analysis. Businesses depend upon professionals that can understand data science technology and deliver the innovative analysis companies demand. Enroll at Colorado Technical University’s Bachelor of Science in Computer Science program, with a concentration in Data Science, and work on your knowledge and skills in this dynamic industry. The program is designed to help students gain in-depth knowledge of current and emerging data models, methods, technologies and tools, and how to apply this understanding to solve technical problems. Taught by experienced professionals, CTU’s Computer Science program with a concentration in Data Science is constructed to expose students to broad, detailed knowledge of new and emerging models, methods, technologies, tools and best practices relevant to data analytics. Students are introduced to multiple high-level programming languages, computer architecture, operating systems, databases, mobile computing and more topics relevant to the field.

Relevant Institutional/Programmatic Accreditation
CTU is institutionally accredited by the Higher Learning Commission www.hlcommission.org

  • Classes start

  • Total Credits 

    183
  • Program Availability

    Online

Program Details

Related Degrees
Courses
Tuition
Ways to Save
Outcomes
Next Steps
  • Related Degrees

    Bachelor of Science in Computer Science

  • Courses

    Degree Requirements

    Courses: General Education
    COMS203Speech Communications4.5
    ENGL104Introductory Written Communication 4.5
    ENGL105Professional Written Communications 4.5
    HIST101Modern American History: 1950 to the 21st Century4.5
    MATH111College Algebra for Technical Programs4.5
    PHIL101Introduction to Ethics4.5
    PSYC102Introductory Psychology4.5
    SCI101Introduction to the Sciences4.5
    SCI103Science and Technology- Laboratory Course1.5
    SCI201Environmental Science and Sustainability4.5
    SOCL202Social Perspectives on Race, Gender, and Class4.5
    UNIV104Academic and Career Success4.5
    Total Credit Hours:51
    Courses: Core
    CE242Computer Architecture4
    CS101Problem Solving in Computer Science4
    CS118Principles of Programming Languages4
    CS119Introduction of Programming4
    CS219Python Programming4
    CS221SQL Programming4
    CS226Java Programming4
    CS228C++ Programming 4
    CS233Fundamentals of Data Structures 4
    CS253Introduction to Database Systems4
    CS267Computer Algorithms 4
    CS311Mobile Programming 4
    CS337Introduction to Parallel Computing4
    CS341Principles of Operating Systems4
    CS349Software Engineering4
    CS356Foundations of Big Data Analytics4
    CS491Computer Science Team Project I4
    CS492Computer Science Team Project II4
    CSS150Introduction to Computer Security4
    IT204Fundamentals of Networking4
    MATH211Applications of Discrete Mathematics for Computer Systems and IT4
    MATH311Data Driven Statistics for Computer Systems and IT4
    Total Credit Hours:88
    Courses- Concentration
    CS367Streaming Data Analytics4
    CS397Data Warehousing4
    CS378NoSQL Databases4
    CS379Machine Learning4
    CS473Data Mining4
    CS479Data Visualization4
    BSCSELESelect 20 Credits from the list of courses shown below20
    Total Credit Hours:44

    note that all courses are not offered at all campuses. Consult with your academic advisor.

    Courses- Elective Choices
    CS227Linux Programming4
    CS361Principles of User Interface Design4
    CS368Fundamentals of Software Requirements4
    CS374Fundamentals of Software Design4
    CS468Software Service Construction4
    CS469Software Quality Assurance4
    CSS200Principles of Network Security4
    CSS250Security Risk Management4
    CSS280Ethical Hacking4
    CSS321Software Assurance4
    EM200Introduction to Website Development4
    EM218Web Development II4
    EM228Scripting for the Web4
    EM270Emerging Media and Technology4
    IT304Computer Networks and Communications4

    Total Credit Hours: 183

  • Tuition

    Tuition

    Total tuition for this degree program will vary depending on your educational needs, existing experience, and other factors.

    View our tuition resources page for links to information on our civilian and military student tuition, books and fees.

    Calculator icon Estimate your costs, potential savings and graduation date
  • Ways to Save

    Ways to Save

    Cost of this degree may be reduced based on one or more of the following:

  • Outcomes

    If you want to achieve more in your career, you have to own every opportunity. Potential career paths for those who earn a Bachelor of Science in Computer Science degree may include:1

    • Systems Engineer
    • Applications Engineer
    • Network Engineer
    • Software Engineer
    • Software Developer
    • Security Engineer
    • Web Developer
  • Next Steps

    Where do I go from here?

    Choosing to continue your education is a big decision and we're here to help. Choose one of the options below to get started.


    Submit your details and speak to an admissions advisor within the next day:



    Submit a no-fee online application. An advisor will get in touch after your application is received to schedule an interview (required before enrolling):


Gainful Employment and Other Student Disclosures

Below you can find placement rates and other information tailored to your chosen campus and program. Certain disclosures are published on this website to assist students in understanding the facts about their programs.

Program Disclosure Information for:
Online Programs - Bachelor of Science in Computer Science

Gainful Employment Disclosure Button
 
 

Online Programs - Graduation Rate

The percentage of first-time, full-time undergraduate students who started between
7/1/2010 and 10/15/2010 who completed within 150% of the normal time period: 20%

All Colorado Technical University campuses and both ground and online enrollments are included in this Graduation Rate.

Learn More  

Graduation Rate

A first-time student has no prior postsecondary experience before enrolling at this campus. This means that a student who attended another college, university or other postsecondary school before enrolling at this school is not included in the calculation. The rate also does not include students initially enrolled part-time, taking individual classes (as compared to enrolling in a full program), or only auditing classes. These rates are calculated using the Student Right-to-Know formula in order to comply with U.S. Department of Education requirements. The statistics track all first-time, full-time and certificate or degree-seeking undergraduate students who began school during the date range and have completed within 150% of the normal program length. For example, for a two-year program, the graduation rate would include students who had completed within three years of beginning the program. This statistic is not specific to one program alone; rather, all applicable undergraduate programs are included in this overall rate. Information pertaining to the Graduation Rates of all postsecondary institutions recognized by the U.S. Department of Education may be found on the College Navigator website. http://nces.ed.gov/collegenavigator/

×

Need help choosing the right degree program?

Request Information

1http://burning-glass.com/job-market-data/; The career titles are provided by Burning Glass. These results are based upon an analysis of over 7 million current job listings compiled from over 17,000 sources – the world’s most comprehensive repository of job openings. Students who earn this degree should not view this list as exhaustive and are not limited to only these options post-graduation. Some career titles listed above may not be entry-level and may require further education or job experience.