Robotics Minor -- Emphasis in Computer Science
Open to all majors other than Computer Science (781, 782).
Minor Code: 1029. Total credits for the minor: 20.
Coordinator: Del Hart (Department of Computer Science)
- Required courses (14 cr.)
- CSC 119 (1cr) Introduction to UNIX/LINUX (prereq.: none)
- CSC 217 (3cr) Discrete Math with Computer Applications (prereq.: MAT 102 Precalculus)
- CSC 221 (3cr) Intro Programming (prereq.: familiarity with programming or CSC 121 or CSC 123; corereq.: familiarity with UNIX/Linux or CSC 119)
- CSC 345 (3cr) Artificial Intelligence (prereq.: CSC 221)
- PHY 379 (4cr) Introduction to Robotics (prereq.: PHY 111, MAT 225 or MAT 202, co- or prerequisite CSC221)
- Electives -- 6 cr. chosen from among the following:
- CSC 319 (3cr) Object-Oriented Design and Programming (prereq.: CSC 221)
- CSC 333 (3cr) Computer Organization (prereq.: CSC 309/311 Programming in C)
- CSC 357 (3cr) Computer Networks (prereq.: CSC 221)
- CSC 433 (3cr) Operating Systems (prereq.: CSC 333)
- CSC 399/499 or PHY 399/499 (1-3 cr.) Independent Study, with an approved topic relevant to robotics; can be repeated for credit with a different topic.
- CSC 495 or PHY 495 (1-3 cr.) Undergraduate Research, with an approved topic relevant to robotics; can be repeated for credit with a different topic.
- Overlap restriction:
At least 13 out of the required 20 credits must be taken in courses that do not count toward student's majors and other minors.
DISCLAIMER: This publication a general advising tool; the College Catalog from the year of your enrollment in the minor should be consulted as the only official document specifying the requirements; see http://www.plattsburgh.edu/catalog/