COMPUTER SCIENCE (B.S.)
Level 3 Math Placement
FRESHMAN YEAR
Fall:
CS 284
CORE or MATH 207
Spring:
CS 287
MATH 207 or CORE
SOPHOMORE YEAR
Fall:
CS 419
CS 326 or MATH 112
MATH 201
CORE (Lab Science reccommended)
Spring:
CS 420
CS 326 or MATH 112
MATH 202
Science II
Level 2 Math Placement
FRESHMAN YEAR
Fall:
CS 284
MATH 120
Spring:
CS 287
MATH 207
SOPHOMORE YEAR
Fall:
CS 419
CS 326 or MATH 112
MATH 201
Lab Science I
Spring:
CS 420
CS 326 of MATH 112
MATH 202
Science Lab II
Level 1 Math Placement
FRESHMAN YEAR
Fall:
MATH 099
Spring:
CS 284
MATH 120
SOPHOMORE YEAR
Fall:
CS 287
MATH 207
Spring:
CS 326
CS 419
Notes:
If you have taken a programming course in high school or elsewhere, or have explored programming on your own, and have at least Level 2 Math placement, then you should be ready to take CS 284. If you are not sure where to begin, contact the department, and we will help you find out the best course to start with.
The Computer Science major requires careful planning because of course prerequisites. It is important to take the first courses during the freshman and sophomore years.
In case of questions, please contact Dr. Elizabeth Chang at 301-696-3564, or chang@hood.edu.
COMPUTER SCIENCE MAJOR (BACHELOR OF SCIENCE) REQUIREMENTS FOR STUDENTS ENTERING HOOD IN 2010-2011
All candidates for the degree must earn at least 44 and no more than 72 credits in computer science courses and must complete a total of 124 credits (including transfer courses accepted by Hood). The final 30 credits must be taken as a degree candidate at Hood. Minimum of 12 credits of CS prefix courses must be completed at Hood.
REQUIRED COURSES
MAJOR REQUIREMENTS
_____ CS 284 Computer Science I
_____ CS 287 Computer Science I
_____ CS 326 Computer Organization and Design
_____ CS 419 Advanced Data Structures
_____ CS 420 Algorithm Analysis
_____ CS 424 Principles of Software Engineering
_____ CSIT 430 Applied Database Concepts
_____ CS 464 Operating Systems
_____ CS 471 Programming Languages
_____ CS 475 Senior Project
_____ INST 302 The Impact of Computers on Society
WRITTEN COMMUNICATION
_____ CAEN 306 Writing for Business & Management
MATH, STATISTICS, QUANTITATIVE ANALYSIS
_____ MATH 112 Applied Statistics
_____ MATH 201 Calculus I
_____ MATH 202 Calculus II
_____ MATH 207Discrete Mathematics
ALSO REQUIRED are 9 credits of 300-level or above computer science elective courses of which no more than three credits may be an internship or assistantship. Selected mathematics courses may be included with permission of the academic adviser. Students who intend to pursue graduate study in computer science are encouraged to take MATH 339 Linear Algebra.
NOTES: Please consult the Hood College Catalog for Upper Level Core and General Studies requirements.