Skip to Main Content

Computer Science

Suggested Degree Pathway for Computer Science - Bio-Cheminformatics 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
BIOL.1110Principals of Biology I (SCL)3
BIOL.1170LExperimental Biology I1
Total15

Spring Semester

Course NumberCourse NameCredits
ENGL.1020College Writing II (CW)3
COMP.1020Computing II3
COMP.1040LComputing II Lab1
MATH.1320Calculus II4
xxxx.xxxxSocial Sciences Persp. (SS)23
Total14

Sophomore Year

Fall Semester

Course NumberCourse NameCredits
Total14
COMP.2010Computing III3
COMP.2010RComputing III Lab1
MATH.2190Discrete Structures I3
CHEM.1210Chemistry I (SCL)3
CHEM.1230LChemistry I Lab1
EECE.2650Logic Design3

Spring Semester

Course NumberCourse NameCredits
Total17
COMP.2030Assembly Language Programming3
COMP.2030RAssembly Language Programming Lab1
COMP.2040Computing IV (AIL)3
MATH.3220Discrete Structures II3
ENGL.2200Oral & Written Communication for Computer Science (AH), (WOC)3
CHEM.1220Chemistry II3
CHEM.1240LChemistry II Lab1

Junior Year

Fall Semester

Course NumberCourse NameCredits
COMP.3040Foundations of Computer Science3
COMP.3050Computer Architecture3
MATH.3860Probability & Statistics I3
BIOL.2350Genetics33
BIOL.2370Problems in Genetics1
xxxx.xxxxSocial Sciences Persp. (SS)23
Total16

Spring Semester

Course NumberCourse NameCredits
COMP.3010Organization of Programming Languages3
COMP.3080Operating Systems3
xxxx.xxxxTechnical Elective33
xxxx.xxxxArts and Hum. Persp. (AH)23
xxxx.xxxxFree Elective3
Total15

Senior Year

Fall Semester

Course NumberCourse NameCredits
COMP.4040Analysis of Algorithms (CTPS), (IL), (QL)3
COMP.xxxxProject Course I3
COMP.xxxxBio-Cheminformatics Elective43
xxxx.xxxxArts and Hum. Persp. (AH)23
xxxx.xxxxFree Elective3
Total15

Spring Semester

Course NumberCourse NameCredits
COMP.xxxxProject Course II3
COMP.xxxxBio-Cheminformatics Elective43
xxxx.xxxxSocial Sciences Persp. (SS)23
xxxx.xxxxFree Elective3
xxxx.xxxxFree Elective3
Total15

Total Minimum Credits = 121

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.

3Technical Elective: BIOL.2xxx, BIOL.3xxx, BIOL.4xxx, CHEM.2xxx, CHEM.3xxx, CHEM.4xxx.

4Bio-Cheminformatics Electives: COMP.4200, COMP.4210, COMP.4220, COMP.5400, COMP.5411 (When Bio-Cheminformatics electives satisfy Computer Science project courses, any two Computer Science electives satisfy Computer Science elective requirement).

No more than two Breadth of Knowledge (BOK) 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.