Bachelor of Science in Applied Computer Science

Applied Computer Science

In an age of data and information-driven economies, computing skills are critical to success in almost all fields of endeavor.  Additionally, with computer science job opportunities increasing significantly and computer science salaries that escalate with experience, it’s no wonder you’re considering the applied computer science field.  Applied nature of the Applied Computer Science program is offered by relevant practical course work, small classes with hands-on classwork experience, dedicated faculty having effective teaching skills and industry experience, and supported through capstone project and internships.

The Applied Computer Science program offers several specializations which include Game Programming, Information Security, and Data Science.

Learning Outcomes:

Develop industry skills in Applied Computer Science (Software Engineering, Game development, or Security) by assessing advantages and disadvantages of algorithms, data structures, and software design. Proving proficiency in software design, and programming, which are clear, concise, and efficient.

Use theoretical and concrete concepts, and perspectives to analyze, explain, evaluate and solve hardware and software problems in various settings.
Critically evaluate and assess software and hardware design and identify the elements that are likely to make for effective development of software.
Ability to demonstrate a mastery of programming concepts, algorithm complexity, problem solving skills, and reasoning to a variety of well-known Computer Science problem sets.

Fall SemesterCourse NameCreditsSpring SemesterCourse NameCredits
Freshman Year
CPTR1100Computer Programming I3MATH2202Calculus I or3
PSYC1001Introduction to Psychology3MATH2302Calculus II
CORE1001Managing Transitions: Change as a Norm3CORE-ENGLThe New Normal: Exploring Unstructured Problems3
MGMT1000Introduction to Business Models3CPTR1400Computer Programming II3
MATH2001Pre-Calculus and Functions OR3CPTR2000Systems and Architectures3
MATH2202CalculusPHIL1300Informal Logic and Critical Thinking3
Sophomore Year
ENGL1003Writing About Literature3MATH3305Linear Algebra3
MATH2400Discrete Mathematics3MGMT1805Introduction to Project Management3
CPTR2400Database Management3GAME3175Agile Project Management with Scrum3
GAME2175Software Engineering Life Cycle3CPTR3850Algorithms and Theory of Computing3
CPTR2300Data Structures3Social Science Elective3
Junior Year
CORE3100Developing an Entrepreneurial Mindset3CPTR4200Mobile & Cloud Software Development3
CPTR3300Programming Languages3CPTR Elective3
ACS Specialization Elective3Science Elective3
Science Elective w/ Lab4ACS Specialization Elective3
Humanities and Fine Arts Elective3Open Elective3
Senior Year
CPTR4850Artificial Intelligence3Open Elective3
Practicum/CPTR Elective3CPTR4901Capstone3
Open Elective3ACS Specialization Elective3
Humanities and Fine Arts Elective3Humanities and Fine Arts Elective3
ACS Specialization Elective3Open Elective3
Total Credits:121
SpecializationsCourse Name
Game Programming
GAME3135Game Programming I
GAME3145Game Programming II
GAME4115Artificial Intelligence for Video Games
GAME3902Serious Games Project
Information Security
CPTR2800Information Security and Information Technology Fundamentals
CPTR3801Information Security Incident Handling
CPTR3803Digital Forensics
CPTR3804Cryptography and Information Security
Data Science
DATA2001Data Science Tools and Techniques
MATH2101Business Statistics
CPTR4100Machine Learning
CPTR2801Information Security Threat Landscape and Attacker Motivation
CPTR4100Machine Learning
CPTR3xxxAlgorithms for Computer Graphics and Computer Vision
CPTR3xxxWeb Development
CPTR3600Networking I


What's New

Becker students demo games at Expo Thumbnail

Becker students demo games at Expo

Published on: February 14, 2019

Becker College students and MassDiGI staff recently took part in Playcrafting Boston’s Winter Play Expo at Microsoft New England in Cambridge. The event, which attracted an estimated 700 attendees, gave the students the opportunity to demonstrate some of their Live Studio and Marketing Lab projects and get feedback from a wide range of players. Live Studio, a unique course at Becker taught […]

World Day of Social Justice Event Thumbnail

World Day of Social Justice Event

Published on: February 13, 2019

Becker College invites the community to campus to celebrate World Day of Social Justice on Wednesday, February 20, 2019.  Worcester city leaders will join the Becker faculty, staff, and students to discuss the social justice initiatives happening locally. The United Nations declared February 20th as World Day of Social Justice in 2007 and its observance started in […]

Becker College Students Excel On Veterinary Technician Exam Thumbnail

Becker College Students Excel On Veterinary Technician Exam

Published on: February 8, 2019

Becker College is pleased to announce an 88% pass rate on the Veterinary Technician National Exam (VTNE), well exceeding the national average of 60% for the November to December test period.