0% found this document useful (0 votes)
23 views2 pages

B.S. in Computer Science Curriculum

The document outlines the requirements for a Bachelor of Science in Computer Science degree from Fall 2023 through Summer 2024. It lists the general education requirements totaling 59 credit hours including courses in first year writing, mathematics, science, and literature. It also lists the major requirements totaling 46 credit hours, which include computer science courses in programming, data structures, algorithms, software design, operating systems, and an ethics course. It notes the minimum total credit hours required is 127. The engineering core requires 4 credit hours in digital systems and lab.

Uploaded by

cheteriko2016
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views2 pages

B.S. in Computer Science Curriculum

The document outlines the requirements for a Bachelor of Science in Computer Science degree from Fall 2023 through Summer 2024. It lists the general education requirements totaling 59 credit hours including courses in first year writing, mathematics, science, and literature. It also lists the major requirements totaling 46 credit hours, which include computer science courses in programming, data structures, algorithms, software design, operating systems, and an ethics course. It notes the minimum total credit hours required is 127. The engineering core requires 4 credit hours in digital systems and lab.

Uploaded by

cheteriko2016
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

[Page 1 of 2]

B.S. Computer
B.S. ComputerScience
Fall 2023 through Summer Minimum Total Credit
MINIMUM TOTAL
Fall 2023 through
2024 Hours: 127
Summer 2024
Science CREDIT HOURS:
127

General
GENERAL Education Requirements
EDUCATION (59 hours)
REQUIREMENTS Major Requirements (46 hours)
MAJOR REQUIREMENTS Engineering
ENGINEERINGCoreCORE
(4 hours)
(59 hours) (46 hours) (4 hours)
First Year
First Writing
Year 1 (3 hours)
Writing I (3 hours)
CSCI
CSCI111:
111Computer ScienceScience
– Computer 1 (3 hours)
I (3 hours) El El
E 235: Digital
E 235 Systems
– Digital (3 hours)(3 hours)
Systems
Hon 101,
Hon Writ Writ
101, 100 or100
Writor
101Writ 101
CSCI
CSCI112:
112Computer ScienceScience
– Computer 2 (3 hours)
II (3 hours) El El
E 236: Digital
E 236 Systems
– Digital Lab (1 hour)
Systems Lab (1 hour)
First Year
First Writing
Year 2 (3 hours)
Writing II (3 hours)
CSCI
CSCI211:
211 –Computer
ComputerScience
Science3III(3(3hours)
hours)
Hon 102,102,
Hon Liba Liba
102, Writ
102,102
Writ 102
CSCI
CSCI223:
223Comp. Org. and
– Comp. [Link] (3 hours)
& Assembly (3 hours)
Mathematics
Mathematics(18(18
hours)
hours)
CSCI
CSCI300:
300Social Responsibility
– Social (1 hour)
Responsibility (1 hour)
Math 261 261;
Math and 262
262; eitherMath
263263 OR 319
or 319; Math
301; Math
302 or OR Math
302401; 375 375
301 401
Science (14 (14
Science hours)
hours) CSCI
CSCI311:
311Models of Computation
– Models (3 hours) (3
of Computation hours)

Science series
Science for Science
series Majors Majors
for Science 1/2 and labs (8 hours).
I/II and labs (8 hours). CSCI 387:
CSCI 387Software Design/Development
– Software (3 hours)
Design/Development (3
Science electives
Science (6 hours).
electives (6 hours). hours)
Literature Survey
Literature (3 hours)
Survey (3 hours) CSCI 423: Operating Systems (3 hours)(3 hours)
CSCI 423 – Operating Systems
Engl 221,
Engl 222,222,
221, 223, 223,
224, 225,
224,or225,
226 or 226 CSCI
CSCI433:
433Algorithms (3 hours)
– Algorithms (3 hours)
Social / Behavioral Sciences
Social/Behavioral (6 hours)
Sciences (6*hours) *
CSCI
CSCI450:
450 –Programming
ProgrammingLanguages
Languages Org. (3 hours)
Org. (3 hours)
Chosen
Chosen fromfrom
Anthropology; Economics;
Anthropology; Political science;
Economics; Psychology;
Political science;Sociology;
CSCI
CSCI487:
487Senior Project
– Senior (3 hours)
Project (3 hours)
Liberal Arts 203/313; Honors 101, 102 (if not being used to fulfill
Psychology; Sociology; Liberal Arts 203/313; Honors 101,
composition requirements).
102 (if not being used to fulfill composition requirements).
1515hours of CSci
hours 300+300+
of CSci Emphasis (either Standard,
Emphasis Computer Security,
(either Standard,
or Computer
Data Science)
Security, or Data Science)
Humanities (3 or 6
Humanities (3hours) *
or 6 hours) * Electives
ELECTIVES(18(18
hours)
hours)
Chosen
Chosenfromfrom
African American
African studies (AAS
American 201, 202);
studies (AASClassical
Environmental studies (ENVS 101); Gender studies (G ST 201,
Classical civilization; Environmental studies (ENVS 101);
201, 202); Standard track:
civilization; Standard track
Any CSci 300+ electives
- Any CSci 300+ electives - Tech
OR
Electives:
Tech any -departmental
Electives approved elective courses,
any departmental
202); History; Liberal Arts 202, 312, 305; Literature (ENG 103, 220-226); approved elective courses, or
Gender studies (G ST 201, 202); History; Liberal Arts 202, - Set of of
coursework required to complete a minor

Computer Security
Computer Security emphasis:
Philosophy; Religion; Southern studies 100-level; HON 101, 102 Computer Security emphasis: Set coursework required to complete a
312,
(if not 305;
being Literature
used (ENG 103,requirements).
to fulfill composition 220-226); Philosophy; minor
CSci 325: Foundations of Computer Security
- CSci 325 Foundations of
Religion; Southern studies 100-level; HON 101, 102 (if CSci 361: Introduction to Computer Networks
not being used to fulfill composition requirements). - CSci 361 Introduction to Computer Networks
CSci 426: System Security
- CSci 426 System Security
CSci 427: Network Security
Students
Studentsmaymay
countcount
up to 3up
credit
to 3hours of ahours
credit language of course (modern,
a language - CSci 427 Network Security
Greek or Latin)
course with a grade
(modern, Greekof or
C orLatin)
betterwith
to fulfill a humanities
a grade of C or -One
Oneof:
of:CSci 323, 475,
CSci 323, 475,491,
491,523,
523,oror561
561
requirement.
better to fulfill a humanities requirement.
Data Science emphasis:
Data Science emphasis:
Fine ArtsArts
Fine (3 or(3
6 hours) *
or 6 hours) * - CSci
CSci343:
343Fundamentals
Fundamentalsof Data Science
of Data Science
-CSci
CSci443:
443Advanced
Advanced Data Science
Data Science
Chosen
Chosenfromfrom
Art History; Liberal Arts
Art History; (LibaArts
Liberal 130,(Liba
204, 314);
130,Music
204, (MU 101,
314); -CSci
CSci475:
475Introduction to Database Systems
Introduction to Database Systems
102, 103, 104, 105); Dance 200; Theatre (Thea 201, 202).
Music (MU 101, 102, 103, 104, 105); Dance 200; -Two
Twoof:
of:CSci 345,444,
CSci 345, 444,492,
492,517,
517,oror543
543
Theatre (Thea 201, 202).

Studio andand
Studio workshop coursescourses
workshop cannot be used tobe
cannot satisfy
used this
torequirement.
satisfy
this requirement.

Speech (3 hours)
Speech *
(3 hours) *

Business and Professional Speech (Spch 105)


or Oral Communications (Spch 102)
Notes
NOTES Specializations
SPECIALIZATIONS

* *Students
Students must must earn
earn a total of 18a total
credit of 18
hours: -Standard
Standardtrack, Computer security,
track
9-credit hourshours
9 credit of Humanities and Fine Arts
of Humanities and Fine Arts -orComputer
Data science
security
credit
6 hours hours:
of
- 6 hours Social / Behavioral Sciences
of Social/Behavioral Sciences - Data science
3- 3hours
hours of Speech
of Speech
[Page 2 of 2]
Degree Map: Bachelor
DEGREEofMAP
Science in Computer Science
(Effective 2023:
BACHELOR 127 Credit
OF SCIENCE Hours) SCIENCE
IN COMPUTER
(EFFECTIVE 2023 – 127 CREDIT HOURS)

YEAR First Semester


FIRST SEMESTER HOURS Second Semester SECOND SEMESTER HOURS
Writ 101: First Year Writing 1 (3 hours) Writ 102:102
First-Year
FirstWriting
Year2 Writing
(3 hours)
FreshmanWrit 101 – First Year Writing I 3 Writ II 3
Year CSCI
CSCI111:
111Computer
– Computer Science 1 (3 hours)
Science I 3 CSCI
CSCI112:
112Computer
– ComputerScience 2 (3 II
Science hours) 3
FR ESH MAN

Math 261: Calculus 1 (3 hours)


Math 261 – Calculus I 3 Math 262: Calculus 2 (3
Math 262 – Calculus II hours) 3
Social
SocialSciences
Sciences (3 hours) SPCH
SPCH102102oror105:
105Public Speaking
– Public (3 hours)
Speaking
3 3
Humanities
Humanities (3 hours) Fine
FineArts
Arts(3 hours)
3 3
TOTAL CREDIT HOURS: 15 hours TOTAL CREDIT HOURS: 15 hours

First Semester
TOTAL CREDIT HOURS 15 TOTAL CREDIT HOURS
Second Semester 15
CSCI 211: Computer Science 3 (3 hours) CSCI 223: Comp. Org. and Assembly (3 hours)
CSCI 211 – Computer Science III
Sophomore 3 CSCI 223 – Comp. Org. & Assembly 3
Year Math 301: Discrete Math Math
(3 hours) Math 302 or Math 401: Applied Modern Algebra or Combinatorics (3 hours)
Math 301 – Discrete 3 Math 302 or Math 401 – Applied Modern 3
SOPHO MORE

Lab Science for Science Majors


Lab Science for Science Majors 1 and
I &Lab
Lab(4 hours) 4 Algebra or Combinatorics
Engl
Engl22x:
22xSophomore
– Sophomore Literature (3 hours)
Literature 3 Lab
LabScience
Scienceforfor Science
Science Majors
Majors 2 andII &Lab
Lab (4 hours) 4
Technical Elective (3 hours) Social Science (3 hours)
Technical Elective 3 Social Science 3
TOTAL CREDIT HOURS: 16 hours Technical
TechnicalElective
Elective (3 hours)
3
TOTAL CREDIT HOURS: 16 hours

First
TOTALSemester
CREDIT HOURS 16 Second Semester
TOTAL CREDIT HOURS 16
CSCI
CSCI300:
300Social Responsibility
– Social (1 hour)
Responsibility 1 CSCI
CSCI387:
387Software Design/Development
– Software (3 hours)
Design/Development 3
Junior
Year CSCI
CSCI311:
311Models of Computation
– Models (3 hours)
of Computation CSCI
CSCI 433:
433 Algorithms (3 hours)
– Algorithms
3 3
CSCI
CSCI423:
423Operating Systems
– Operating (3 hours)
Systems 3 CSCI
CSCI 300+:
3xx+ –Computer
Computer Science Emphasis
Science (3 hours)
Emphasis 3
JUNIOR

Math 375: Statistical Methods (3 hours)


Math 375 – Statistical Methods 3 Math 263 / 319: Calculus 3 or Linear Algebra
Math 263/319 – Calculus III or Linear Algebra(3 hours) 3
ElElEE235/236:
235/236Digital Systems
– Digital Lab (4Lab
Systems hours) Humanities (3 hours)
Humanities
4 3
Technical
TechnicalElective (3 hours)
Elective 3 TOTAL CREDIT HOURS: 15 hours
TOTAL CREDIT HOURS: 17 hours

First Semester
TOTAL CREDIT HOURS 17 TOTAL CREDIT HOURS
Second Semester 15
CSCI
CSCI450:
450Programming Languages
– Programming Org. (3 hours)Org.
Languages 3 CSCI 487: Senior Project (3 hours)
CSCI 487 – Senior Project 3
Senior
Year CSCI
CSCI300+:
3xx+ Computer Science
– Computer Emphasis
Science (3 hours)
Emphasis 3 CSCI 300+:
CSCI 3xx+ ComputerScience
– Computer ScienceEmphasis
Emphasis (3 hours)3
CSCI
CSCI300+:
3xx+ Computer Science
– Computer Emphasis
Science (3 hours)
Emphasis 3 CSCI
CSCI300+:
3xx+Computer Science Science
– Computer Emphasis Emphasis
(3 hours) 3
SENIOR

Technical Elective (3 hours) Technical Elective (3 hours)


Technical Elective 3 Technical Elective 3
Science Elective (3 hours)
Technical
TechnicalElective (3 hours)
Elective 3 Science Elective 3
Science
ScienceElective (3 hours)
Elective 3
TOTAL CREDIT HOURS: 18 hours
TOTAL CREDIT HOURS: 15 15hours
TOTAL CREDIT HOURS 18 TOTAL CREDIT HOURS

Information
INFORMATIONconcerning School ofSCHOOL
CONCERNING Engineering requirements:REQUIREMENTS:
OF ENGINEERING
• An
Anoverall
overall2.0
2.0GPA
GPAoror
higher is required
higher in allinSchool
is required of Engineering
all School courses
of Engineering appliedapplied
courses toward the degree.
toward the degree.
• Refer to the School of Engineering Academics and Admissions section in the catalog for all rules associated with the degree.
Refer to the School of Engineering Academics and Admissions section in the catalog for all rules associated with the degree.

Information
INFORMATIONconcerning general rules,
CONCERNING GENERALregulations, and minimum requirements:
RULES, REGULATIONS AND MINIMUM REQUIREMENTS
• AnAnoverall 2.02.0
overall GPA or higher
GPA is required
or higher on allon
is required work
all attempted at UM, all
work attempted atcollege
UM, allwork attempted
college work at any institution
attempted of higher
at any learning
institution (UM and
of higher transfer(UM
learning work), and
alland
coursework
transfersubmitted toward
work), and the degree. submitted toward the degree.
all coursework
• AtAtleast
least25% of the
25% of the hours
hoursrequired
requiredfor
forananundergraduate
undergraduate degree
degree mustmust be taken
be taken in residence,
in residence, with atwith
leastat12least 12last
of the of the last 21
21 credit credit hours
hours
completed at UM.
completed at UM.
In addition, at least 30 semester hours of residence credit must be taken in the school or college recommending the degree.
• In addition, at least 30 semester hours of residence credit must be taken in the school or college recommending the degree.
The limit on the acceptance of credit from a junior or community college is one-half the total requirements for a degree.
• The limit on the acceptance of credit from a junior or community college is one-half the total requirements for a degree.
Refer to the Undergraduate Academic Regulations section in the catalog for all university degree requirements.
Refer to the Undergraduate Academic Regulations section in the catalog for all university degree requirements.
Revised June 2023
Revised 6/23

You might also like