Skip to Main Content

Computer Science

Suggested Degree Pathway for Computer Science - Cybersecurity Option

For students who entered fall 2020 and beyond.

Freshman Year

Fall Semester

Course NumberCourse NameCredits
ENGL.1010 /
HONR.1100
College Writing I /
First Year Seminar in Honors: Text in the City (CW)
3
COMP.1010Computing I (STEM)3
COMP.1030LComputing I Lab1
MATH.1310Calculus I (MATH)14
xxxx.xxxxSocial Sciences Perspective (SS)23
Total14

Spring Semester

Course NumberCourse NameCredits
ENGL.1020College Writing II (CW)3
COMP.1020Computing II3
COMP.1040LComputing II Lab1
MATH.1320Calculus II4
xxxx.xxxxArts and Humanities Perspective (AH)23
Total14

Sophomore Year

Fall Semester

Course NumberCourse NameCredits
Total14
COMP.2010Computing III3
COMP.2010RComputing III Lab1
COMP.2030Assembly Language Programming3
COMP.2030RAssembly Language Programming Lab1
COMP.2300Introduction to Computer Security3
MATH.2190Discrete Structures I3

Spring Semester

Course NumberCourse NameCredits
Total15
COMP.2040Computing IV (AIL)3
EECE.2650Logic Design3
MATH.3220Discrete Structures II3
COMP.xxxxCybersecurity Elective53
xxxx.xxxxSocial Sciences Perspective (SS)2 - CRIM course recommended33

Junior Year

Fall Semester

Course NumberCourse NameCredits
Total15
ENGL.2200Oral & Written Communication for Computer Science (AH), (WOC)3
COMP.3040Foundations of Computer Science3
COMP.3050Computer Architecture3
COMP.4130Data Communications I3
MATH.3860Probability & Statistics3

Spring Semester

Course NumberCourse NameCredits
Total16
COMP.3010Organization of Programming Languages3
COMP.3080Introduction to Operating Systems3
COMP.3300Introduction to Malware Analysis3
xxxx.xxxxNatural Science Elective with Lab (SCL)44
xxxx.xxxxArts and Humanities Perspective (AH)2 - CS Ethics3

Senior Year

Fall Semester

Course NumberCourse NameCredits
Total16
COMP.3090Database I3
COMP.4040Analysis of Algorithms (CTPS), (IL), (QL)3
COMP.xxxxCybersecurity Elective53
xxxx.xxxxNatural Science Elective with Lab (SCL)44
xxxx.xxxxSocial Sciences Perspective (SS)2 - CRIM course recommended33

Spring Semester

Course NumberCourse NameCredits
xxxx.xxxxNatural Science Elective with Lab44
xxxx.xxxxFree Elective63
xxxx.xxxxFree Elective63
xxxx.xxxxFree Elective63
xxxx.xxxxFree Elective63
Total16

Total Minimum Credits = 120

1Calculus IA and IB will be required instead of Calculus I as is stipulated by the Department of Mathematical Sciences on a per-student basis.

2The Core Curriculum Essential Learning Outcomes for Diversity and Cultural Awareness (DCA) and Social Responsibility and Ethics (SRE) are fulfilled outside the Computer Science major. See the DCA course listing and the SRE course listing for a full list of classes that fulfill these requirements.

3CRIM%20courseCybersecurity students must complete at least two courses from School of Criminology & Justice Studies. The following CRIM (SS) courses are recommended:

4Natural Science Elective Requirements

  • Students must complete at least 12 credits of Natural Science Elective courses.
  • At least two of these courses must be scheduled with the co-requisite lab.
  • This requirement may be satisfied by taking three courses with lab (12 credits total), or by taking two courses with lab and two courses without lab (14 credits total).
  • The following courses fulfill this requirement:
  • Courses fulfilling this requirement must be classified as required or elective courses for the majors in those departments. There are some exception to this rule. For more details, contact program coordinator.

5Cybersecurity Electives

6Free Electives

  • All students must complete a minimum of 120 credits to graduate.
  • Free Electives are credits, beyond the specifically required coursework, necessary to meet this 120-credit minimum.
  • Courses below the lowest-level required courses in the Computer Science major cannot be used as Free Electives. For example, no MATH course below Calculus I is acceptable.
  • INFO.xxxx courses cannot be used as Free Electives.

No more than two Breadth of Knowledge courses can be taken with the same prefix. The Core Curriculum courses may be taken in any sequence. Refer to the Core Curriculum policy for further details. You should meet with your faculty advisor to determine how you will meet the Core Curriculum requirements.

Current UMass Lowell students should use their Advisement Report in SIS. If you need assistance, please contact your adviser.

Restriction on off-campus study:

Be advised that any course taken at another institution must be formally approved prior to enrollment. See the catalog policy for details.