You are here

Computer Science Degree and Certificate

 
 
 

Science, Technology, Engineering & Mathematics (STEM) programs provide you with the academic background and training you need to pursue a bachelor's degree, or to immediately launch a career in technology or science fields. STEM programs cover a wide-range of exciting areas such as mathematics and computer science, engineering technology, biotechnology, and life sciences. Our graduates have transferred to top bachelor of science programs at Boston University, UMass Lowell, UMass Boston, Wellesley College, with many continuing to earn their advanced degrees. 

MassBay Computer Science Student Projects Showcase →

Resources and Contact during Coronavirus

Read the Course Offerings for courses in CH-Chemistry, CS-Computer Science, EE-Electrical Engineering, ET-Engineering and Technology, EV-Environmental Science, MN-Mechanical Engineering, PY-Physics, and SC-Science for the current semester.

Read the MassBay STEM Academy ViewBook →

Associate in Science Degree Programs

Computer Information Systems

This program enables students to practice developing larger applications and study computer architecture and operating systems. Students learn object-oriented and modular programming techniques, including the use, design, and analysis of data structures and associated algorithms. This program prepares students for transfer to a four-year institution so they may pursue a baccalaureate degree in computer science.

 
 

Computer Science

This program is designed to prepare students for employment in the computer information industry or to transfer and pursue a baccalaureate degree in computer information or any related field. Computer courses give the students a sound background in computer programming, data modeling and database design, computer networks, web design and development, accounting and financial skills.

 
 

Cybersecurity

The Cybersecurity Associate in Science degree provides courses and content that are aligned with two major sources of proven requirements for cybersecurity education in 2-year colleges: NICE Framework from National Institute of Standards and Technology (NIST) and Knowledge Unit required for National Centers of Academic Excellence (CAE) in Information Assurance/Cyber Defense (IA/CD) designation, a program jointly sponsored by the National Security Agency (NSA) and the Department of Homeland Security (DHS). The goal of this program is to offer a balanced and comprehensive security program that could lead to the CAE-2Y designation for MassBay. The objective of this program is to provide students with such knowledge, skills, and abilities that are expected from a student who has earned an associate degree in cybersecurity from a CAE-2Y designated program. Students completing this program will be able to successfully pass a number of CompTIA and Cisco’s certifications.

 
 

Information Systems Technology & Management: Management

In the Information Systems Technology and Management program, students acquire the skills to solve information and management problems using computer hardware and software. Computer courses give students a solid background in Windows, database design, computer networks, web page design, and various software applications. Second year courses provide a strong emphasis on business and management related applications.

 
 

Information Systems Technology & Management: Technology

Students completing Information Systems Technology & Management: Technology will be knowledgeable and experienced in systems and technologies. Students will be able to: support various types of technologies related to operating systems, have experience working with various web technologies related to design, understand fundamental cybersecurity issues, know how to support and build Computer Networks in Windows and Linux, design, create and use databases, write scripts to perform administrative operations related to computer systems.

 
 

 

Certificate Programs

Computer Networking

This certificate is designed to prepare students with the knowledge and skills that will enable them to perform system and network administration jobs. Students will be able to manage, administer, and configure computer networks while applying IT and security best practices.

 
Learning Outcomes to come
 

Advanced Cybersecurity

This certificate, the second-level in a stackable certificate model, offers non-traditional, under-represented, career-changer, and veteran students in addition to traditional students, skills in a field with great job opportunities. The security field used to require a higher level of education; however, this requirement has changed recently and the demand for hiring those with cybersecurity knowledge is growing fast. The stackable nature of these certificates allows students to earn multiple certificates while pursuing their Associate Degree. In addition, the certificates allow students to not only earn an academic credential but also the opportunity to earn industry credentials by successfully passing industry standard certification exams.

 
 

Cybersecurity

This certificate is designed to prepare students with the knowledge and skills that will enable them to perform network and security technician jobs. Students will be able to administer and configure networks while applying cybersecurity best practices. Students completing this certificate are encouraged to gain industry credentials by taking CompTIA’s Network+ and Security+ exams, as well as CISCO’s ICND1.

 
 

Information Technology

Students completing Information Systems Technology & Management: Technology will be knowledgeable and experienced in systems and technologies. Students will be able to: support various types of technologies related to operating systems, have experience working with various web technologies related to design, understand fundamental cybersecurity issues, know how to support and build Computer Networks in Windows and Linux, design, create and use databases, write scripts to perform administrative operations related to computer systems. The current job market requires that students have a broader background that includes exposure to the latest technologies related to web technologies as well as cybersecurity and exposure to administrative tasks in the Windows and Linux systems. This degree will prepare students for careers in fields related to helpdesk, technology, networks, and web support.

 
 

Technology Support

There is an increased need for technology support specialists that are knowledgeable in systems (Linux and Windows) and web technologies. The purpose of this certificate is to expose students (re-entering or new to the Information Technology field) to a series of technologies and skills that as a whole will provide a strong foundation to work as a support technician or helpdesk support in the technology field. The certificate will require students to complete a summer internship to provide students with the experience needed for a first job. Some of the courses in this certificate will provide students with pathways to industry certifications that are widely used as standards in the IT industry.

 
 

Web Designer

This certificate introduces students to client-side web technologies. The emphasis of this certificate is on content presentation. Students learn to design and develop websites using professional authoring and scripting tools. Students completing the Web Designer Certificate will be proficient in the visual arts and creating the images and designs that capture and keep visitors’ interest. They will know how to present aesthetically enticing designs that meet the requirements and preferences of their audience.

 
 

Web Developer

This certificate introduces students to client- and server-side web technologies. The program provides students with the basic skills in client- and server-side scripting to build dynamic data-driven web applications. Students learn to design and develop database-driven websites. Students completing a Web Developer Certificate are proficient at creating website structure and interactivity. They know how to use database tools and custom applications to prepare the site for dynamic presentation of content to visitors.