2016-2017 BS Computer Science-Computer Systems (SCS6) catalog year:

advertisement
Department of
Computer Science
BS Computer Science-Computer Systems (SCS6)
catalog year:
2016-2017
SAMPLE PLAN
Calculus-ready students
This Flowchart is meant as a guide only, any questions about scheduling should be brought up with your academic advisor.
Last Update
May 3, 2016
A good time to co-op
Fall
1
Year 1
Spring
Year 2
Fall
CS1122
CS3421
CS1142 (3)
CS1000 (1)
Programing at HW/
SW Interface
F, S
Explorations in
Computing
CS3411 (3)
Org
Systems
Programming
F
CS1121/31, MA1160/61
(Concurrently)
CS2311 (3)
CS3311 (3)
Discrete
Structures
Formal Models of
Comp
Intro to
Programming II
Intro to
Programming I
F, S, Su
MA1031/1032
or placement
CS4411(3)
Computer Security
Operating Sys.
Data Structures
Intro to Databases
CS3000 (2)
CS3141
F. S
CS2321,
CS3311,
CS3421
CS3331 (3)
CS2321,
CS2311,
CS1142
Concurrent
Programming
MA1160,
MA2720
________________
2
CS4321 (3)
Intro to Algorithms
F. S
F, S, Su
CS4461 (3)
CS3411
Computer Networks
4
UN1015 (3)
UN1025 (3)
Composition
Global Issues
Tech and
Society (3)
MA1160/61
Linear Algebra
__________
May use upper level
language
course in place of UN1025.
2
Technical Elective
(3)
F, S, Su
First Year Only
CORE List
________________
1
Lab Science (4)
______________
Co-Curr. Unit (.5)
Credits 15.5
________________
1
Lab Science (4)
______________
Co-Curr. Unit (.5)
17.5
F. S
Dept Required
MA2330 (3)
CORE List
_________(3)
Crit./Creat. Thinking
Social Responsibility
& Ethical Reasoning
15.5
______________
Co-Curr. Unit (.5)
15.5
1) Lab Science Courses: Need 8 total credits, two different disciplines (BL,CH,FW,GE,PH, etc), one course must include
course & lab. Pick courses off the Science Course list from the Gen Ed STEM list.
2) Technical Electives: List available on CS advising site
3) HASS (Humanities & Fine Arts, Social & Behavioral Sciences) electives: 6 credits must be upper division 3000-4000
level - UN1015 and UN1025 are prerequisites for all upper division HASS courses.
4)Tech and Society, Select one of the following: SS3510, SS3511, SS3520, SS 3530, SS3630, SS3800, SS3801,
SS3820, HU3701, MA4945
Undergraduate advisor: Rekhi 221/227 Email:csadvisor@mtu.edu Sarah Kuhl
________________
2
HU3120 (3)
UN1015,
UN1025
Sci and Tech
Communication
Technical Elective
(3)
F, S,Su
Optional Ordering
_______(3)
______________
Co-Curr. Unit (.5)
Programming
Languates
F,S
MIS 2000 (3)/
OSM3000
Technical Elective
(3)
CS4121 (3)
CS2311,
CS2321
F, S
F, S, Su
Ethical & Social
Aspects of Comp.
F, S
F, S
CS3425 (3)
F, S, Su
S
F
S
Team Software proj
CS2311,CS2321
CS2321 (3)
Statistics
F, S, Su
CS4471 (3)
Network Admin
F, S
MA2720 (4)/
MA3710(3)
CS3331, CS3421
SAT3343 (4)
CS3141 (3)
CS2311,
CS2321
F, S
MA1031/1032
MA1160 (4)/
MA1161 (5)
CALC I
F, S, Su
CS1122/1131
Spring
CS2311
MA1031/1032
CS1122(3)
CS3411 or CS4411
F, S,Su
F, S, Su
Year 4
Fall
Spring
CS3411
CS3421 (3) Comp
F, S
CS1121(3)/
CS1131(5)
Year 3
Fall
Spring
_________(3)
3
Communication/
_________(3)
3
15.5
3
Social/Behavioral
Human/Fine Arts
Resp.
______________
Co-Curr. Unit (.5)
______________
Free Elective (3)
15.5
17
Comp
______________
Co-Curr. Unit (.5)
_________(3)
_________(3)
3
2nd Course from one
of the HASS lists
______________
Free Elective (3)
15
Total 123
Prerequisite Course
Yellow boxes are
Major Specific
courses
Blue Boxes are
General Education
Courses
plus 3 units
co-curricular
activities
Download