2016-2017 BS Computer Science-Game Development SCS7 catalog year:

advertisement
Department of
Computer Science
BS Computer Science-Game Development SCS7
2016-2017
catalog year:
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
First Year Only
CS1122/1131
CS2311 (3)
Explorations in
Computing
Discrete
Structures
F
MA1031/1032 (Concurrently)
CS1142 (3)
F, S
CS1122 (3)
Intro to
Programming II
Intro to
Programming I
F, S, Su
F, S
CS1122/1131
CS1122/1131
CS2321 (3)
CS3425 (3)
Data Structures
Databases
CS3421 (3)
CS3411 (3)
Comp Org
Systems
Programming
F, S
MA1031/1032, MA2160 for MA3710
M2720 (4)
Or MA3710 (3)
F, S, Su
MA1031/1032, MA1161,
MA2160(PH2100 only)
CS2311
MA1160/61
MA2330 (3)
CS3311 (3)
Linear Algebra
Formal Model of
Comp
F, S, Su
F, S
Or
PH2100(3)+PH1100(1)
F, Su
May use upper level
language
course in place of UN1025.
UN1015 (3)
UN1025 (3)
Composition
Global Issues
HU2642(3) f, s
HU2645(3) f
FA2050(3) f, su
FA2150(3) f, s
FA2222(3) f, su
FA2300(3) f, s
FA2445(3) s
CS3311, CS3421,
CS2321
F,S
CS2311
CS2321
CS4760 (3)
CS3141
F. S
CS3331 (3)
Pick One
CS3712 Spring only
F, S
CS2311
CS2321
CS3141
CS3141 (3)
Technical Elective
(3)
2
Technical
Elective (3)
Team Software
proj
4
Or
CS3411, 3421
CS2321, CS3311
F. S
________________
2
Check
Pre-reqs
Tech & Society
(3)
At least 3 credits of ENT2950/60(1), 3950/60(1), 4900/10(2) HGD Section 18
Core List
________________
1
Lab Science (4)
______________
Co-Curr. Unit (.5)
14.5
_______(3)
Core List
or
CS4811(3) Spring only
Pick One
CS4yyy (3), CS Elective
CS5611(3) Spring only
or
CS5641(3) Spring only
Check schedule
Optional Ordering
_______(3)
Crit./Creat. Thinking
Social & Ethical
Responsibility
______________
Co-Curr. Unit (.5)
______________
Co-Curr. Unit (.5)
15.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 & 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
CS4496 Fall only
or
CS4611
CS4611
First Year Only
Human-Comp
Interaction
S
Concurrent
Programming
F, S, Su
Introduction to
Algorithms
F. S
Ethical & Social
Aspects of Comp.
CS2321
CS2311,CS1142
Programming
Languages
CS4321(3)
F, S,Su
Pick One
PH1110(3)+PH1111(1)
F. S
CS4121 (3)
CS3000 (2)
CS3141
or MA1161 (5)
CALC I
Credits 15.5
F, S,Su
F, S
F, S, SU
MA1031/1032 or placement
F
CS1142
Spring
Computer Networks
Sci and Tech
Communication
Computer Graphics
Year 4
CS4461 (3)
CS3411
HU3120 (3)
CS4611 (3)
Programing at HW/
F, S
SW Interface
Fall
Spring
CS2321 CS1142,
MA2330
CS2321, CS1142, MA2330
F, S, Su
CS1121 (3)/
CS1131 (5)
______________
Co-Curr. Unit (.5)
Year 3
Fall
Spring
MA1160/1161
CS1000 (1)
MA1160 (4)
Year 2
Fall
_________(3)
3
Communication/
Compositiom
______________
Co-Curr. Unit (.5)
15.5
_________(3)
3
Human/Fine Arts
______________
Co-Curr. Unit (.5)
17.5
_________(3)
3
Social/Behavioral
_________(3)
3
2nd Course from one
Resp.
of the HASS lists
______________
Free Elective (3)
______________
Free Elective (3)
16
16
Total 123
Prerequisite Course
Yellow boxes are
Major Specific
courses
Blue Boxes are
General Education
Courses
plus 3 units
co-curricular
activities
Download