Computer Science and Computer Technology Minors
The department offers five minors that draw from both the Computer Science and Computer Technology curriculum. Requirements:
Minor in Computer Science– 21 credits
Students must earn a grade of C- (1.70) or better in courses required to successfully complete the requirements for the Minor. Courses are 3 credits unless indicated. Requirements:
CMSC-190: Introduction to Programming Logic (WOK: Problem Solving) *
CMSC-210: Introduction to Java Programming (4 credits) (WOK: Problem Solving)
CMSC-251: Data Structures in Java (4 credits)
CMSC-350: Computer Architecture and Logic Design (4 credits)
Two courses (6 credits) in Computer Science chosen from the following, which may not be offered every semester:
- CMSC-205: Systems Analysis and Design (WOK: Problem Solving)
- CMSC-280: Computer Science: History, Trends and Ethical Issues (Writing Intensive)
- CMSC-285: Algorithms in AI and Robotics
- CMSC-300: Application Development
- CMSC-321: Communications and Networks
- CMSC-405: Programming Languages
* May not be required based on interview. Students who do not need to take this course will choose an elective (3 credits.)
Minor in Information Management – 19 credits
Students must earn a grade of C- (1.70) or better in courses required to successfully complete the requirements for the Minor. Courses are 3 credits unless indicated. Requirements:
CMTC-190: Introduction to Computer Hardware and Peripherals
CMTC-200: Introduction to Web Design and Development
CMTC-230: Introduction to Data Communications
CMTC-280: Database Programming
CMSC-190: Introduction to Programming Logic (WOK: Problem Solving)
CMSC-210: Introduction to Java Programming (4 credits) (WOK: Problem Solving)
Minor in Web/Multimedia Design – 18 credits
Students must earn a grade of C- (1.70) or better in courses required to successfully complete the requirements for the Minor. Courses are 3 credits unless indicated. Requirements:
CMTC-200: Introduction to Web Development and Design
CMTC-201: Designing Websites
CMTC-205: Computer Graphics Design
CMTC-210: Computer Graphics with Photoshop
CMTC-300: Web Design: xHTML and JavaScript
CMTC-320: Presentations in Multimedia
Minor in Programming – 21 credits
Students must earn a grade of C- (1.70) or better in courses required to successfully complete the requirements for the Minor. Courses are 3 credits unless indicated. Requirements:
CMTC-330: Introduction to Visual Basic Programming (4 credits) (WOK: Problem Solving)
CMSC-190: Introduction to Programming Logic (WOK: Problem Solving)
CMSC-210: Introduction to Java Programming (4 credits) (WOK: Problem Solving)
CMSC-251: Data Structures in Java (4 credits)
Choose two courses (6 credits) from the following, which may not be offered every semester:
- CMSC-281: Special Topics in CMSC/Topics vary by semester (Repeatable for credit)
- CMSC-285: Algorithms in AI and Robotics
- CMSC-300: Application Development
- CMSC-481: Advanced Special Topics in CMSC/Topics vary by semester (Repeatable for credit)
- CMTC-280: Database Programming
Minor in Management Information Systems – 18 credits
Courses are 3 credits unless indicated.
Requirements:
CMTC-190: Introduction to Computer Hardware and Peripherals
CMTC-230: Introduction to Data Communications
CMTC-260: Applied Operating Systems
CMTC-280: Database Programming
CMTC-285: Management Information Systems
CMSC-205: Systems Analysis and Design (WOK: Problem Solving)
Minor in Digital Forensics – 18 credits
Courses are 3 credits unless indicated. New minor – Fall 2011.
Requirements:
CMDF-200: Introduction to Digital Forensics (See Pre-Requisites.)
CMDF-220: Legal Issues/Digital Forensics I
CMDF-240: Legal Issues/Digital Forensics II
CMDF-300: Advanced Digital Forensics
CMDF-320: Technical Writing in Digital Forensics
CMTC-190: Introduction to Computer Hardware and Peripherals