Computer Science

advertisement
2015-2016 SMCC Computer Science Curriculum (AS)
FIRST SEMESTER
Course Code
Course Name
CREDITS
Pre/Co-Requisites
CSCI 110
Principles of
Computer
Science
4
Pre-requisite(s): MATH 050
ENGL 100
English
Composition
3
Pre-requisite(s): ENGL 050; ENGL 075
MATH 125
Discrete
Mathematics
3
Pre-requisite(s): MATH 050
FIGS 100
Freshmen
Interest Group
1
Elective
See list below
3
SECOND SEMESTER
Course Code
Course Name
CREDITS
Pre/Co-Requisites
CSCI 160
Object Oriented
Design &
Programming
4
Pre-requisite(s): CSCI 110
MATH 145
College Algebra
& Trigonometry
4
Pre-requisite(s): MATH 050
3
Fine Arts/Humanities course codes
include: ARTS, ARTH, ENGL, FREN,
GRMN, IDST (120, 140, 150, 160), LITR,
MATH (120), MUSI, PHIL, SPAN, THEA
Pre-requisite(s): ENGL 100
Fine Arts/
Humanities
elective
ENGL 115
Introduction to
Literature
3
Elective
See list below
3
THIRD SEMESTER
Course Code
Course Name
CREDITS
CSCI 250
Computer
**Fall ONLY** Organization
4
Elective
See list below
3
Elective
See list below
3
Science with
lab
4
Pre/Co-Requisites
Pre-requisite(s): CSCI 160
Lab Science course codes include: BIOL,
BIOM, CHEM, ENVR, OCEA (105 and
205), PHYS, NUTR (110)*
Social
Science
Elective
3
Social Science course codes include:
ANTH, ECON, HIST, IDST
(140,170,180), POLS, PSYC, SOCI
FOURTH SEMESTER
Course Code
Course Name
CREDITS
Pre/Co-Requisites
CSCI 290
**Spring
ONLY**
Data Structures
4
Elective
See list below
3
Elective
See list below
3
MATH
elective
See list below
3
MATH 190 or MATH 230 (recommended)
3
Humanities course codes include ENGL,
FREN, GRMN, IDST (140, 150, 160),
LITR, MATH (120), PHIL, SPAN, THEA;
Social Science course codes include:
ANTH, ECON, HIST, IDST
(140,170,180), POLS, PSYC, SOCI
Social
Science or
Humanities
elective
TOTAL
Electives (6 of the following courses)
CSCI 104 Robotics
CSCI 105 World of Computing
CSCI 230 Mobile APs Development
CSCI 260 Database Management Systems
CSCI 265 C# Programming
CSCI 275 Programming in C++
CSCI 298 Topics in Computer Science
CNMS 165 Website Production
CNMS 265 Advanced Website Architecture
CNMS 266 Scripting for the Web
CNMS 275 Dreamweaver, SQL & PHP
GISS 150 Intro to Geographic Info Systems
ELEC 130 Programmable Logic Circuits
INSC 110 Introduction to Info Security and Ethics
INSC 170 Computer Forensics
Pre-requisite(s): CSCI 160
64
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
MATH 050
MATH 050
CSCI 160
CSCI 160
CNMS 110 or AEDD 105 or CNMS 275
MATH 125 or higher level MATH
Permission of Instructor
CNMS / CSCI Program Acceptance
CNMS 165 / CMPT 105
CNMS 165 or CMPT 105
CNMS 165 / CMPT 105
None
None
MATH 050, ENGL 075
MATH 050, ENGL 075
Other electives to be approved in Information Security
MATH Electives (2 of the following courses)
MATH 190 PreCalculus
MATH 230 Statistics
MATH 260 Calculus I
MATH 270 Calculus II
3
3
4
4
MATH 145
MATH 140
MATH 190
MATH 260
*NUTR (110) may not transfer to other schools as a lab science.
Note: To ensure accuracy, this curriculum worksheet should be used in conjunction
with your degree audit and the Course Catalog for your year of entry at SMCC. To
access your degree audit, go to My Degree in My Maine Guide and click on the degree
audit link. Hit Recalculate Student Progress EVERY time you access your degree audit.
Open a printable version by clicking on Graduation Worksheet, or click on your major for
an online version.
Download