You are here

Bachelor of Science in Computer Science

College of Engineering & Technology

Full Time
Undergraduate Major
Bachelors
On Campus

Program Description

A Dynamic and Expanding Field

Whether you’re interested in designing software applications, becoming a computer systems analyst or entering the world of game development, Wentworth’s Bachelor of Science in Computer Science prepares you to for a broad range of careers in this dynamic and expanding field.

Fundamental Abilities. Focused Expertise

As a computer science student at Wentworth, you’ll gain valuable skills in software design and computer architecture, and learn to program in high-level computer languages such as C, C++ and JAVA. You’ll take courses on topics ranging from database management and operating systems to networking and graphics. And you’ll have the opportunity to choose advanced electives in areas such as cryptography, artificial intelligence and bioinformatics.

Our students become proficient in applying computer science theory and best practices to problems in the workplace. And after they graduate, they attain and excel in productive and challenging computer science and software engineering positions in private-sector companies, government agencies and nonprofits.

Accreditation

The Computer Science program is accredited by the Computing Accreditation Commission of ABET, http://www.abet.org.

Program Curriculum

  • FIRST YEAR

    Fall Semester (total credits 16)

    • COMP1000, Computer Science I
    • MATH2300, Discrete Math
    • MATH1750, Engineering Calculus I
    • ENGLISH, English Sequence, See ENGL/HSS note below *

    Spring Semester (total credits 16)

    • COMP1050, Computer Science II
    • COMP1200, Computer Organization
    • MATH1850, Engineering Calculus II
    • ENGLISH, English Sequence, See ENGL/HSS note below *
  • SECOND YEAR

    Fall Semester (total credits 16)

    • COMP2000, Data Structures
    • COMP2100, Network Programming
    • MATH2860, Linear Algebra & Matrix Theory
    • HSS ELECTIVE,  See ENGL/HSS note below *

    Spring Semester (total credits 16)

    • COMP2350, Algorithms
    • COMP2650, Databases
    • MATH2100, Probability and Statistics for Engineers
    • HSS ELECTIVE,  See ENGL/HSS note below *

    Summer Semester (total credits 0)

    • COOP3000, Pre-Cooperative Work Term (Optional)
  • THIRD YEAR

    Fall Semester (total credits 16)

    • COMP3400, Operating Systems
    • COMP ELECTIVE, Computer Science Elective, see ** below
    • MATHSCI ELECTIVE, Math or Science Elective, see *** below
    • HSS ELECTIVE,  See ENGL/HSS note below *

    Spring Semester (total credits 0)

    • COOP3500, Co-op Work Term I

    Summer Semester (total credits 16)

    • COMP3350, Programming Languages
    • COMP3450, Parallel and Distributed Computing
    • COMP ELECTIVE, Computer Science Elective, see ** below
    • MATHSCI ELECTIVE, Math or Science Elective, see *** below
  • FOURTH YEAR

    Fall Semester (total credits 0)

    • COOP4500, Co-op Work Term II

    Spring Semester (total credits 16)

    • COMP4960, Software Engineering
    • COMP ELECTIVE, Computer Science Elective, see ** below
    • COMP ELECTIVE, Computer Science Elective, see ** below
    • HSS ELECTIVE,  See ENGL/HSS note below *

    Summer Semester (total credits 16)

    • COMP5500, Senior Project
    • COMP ELECTIVE, Computer Science Elective, see ** below
    • MATHSCI ELECTIVE, Math or Science Elective, see *** below
    • HSS ELECTIVE,  See ENGL/HSS note below *
  • ENGL/HSS Note:  

    Day program students are required to complete at least:  

    • One course in Humanities  
    • One course in the Social Sciences  
    • The remaining courses may be from either Humanities or Social Sciences category 

    Students with a three English course sequence may use the third English course to satisfy a Humanities requirement.   For more information about the English, Humanities, and Social Science requirements please refer to the Graduation Requirements – Undergraduate section of this catalog.  

    Of the five listed humanities and social science electives, BCOS students must include the following HSS Directed Electives:

    • An Ethics elective

Program Tracking Sheet

Computer Science in the World

Earnings in 2015

Computer Scientists on average brought home more than 69K per year.

Top 5 Job Titles for Computer Scientists

  • Software Engineer
  • Software Developer
  • Developer
  • Product Support Engineer
  • Consultant
Resources