Computer Science (CSC) at Mountain Gateway Community College
Distance Learning
Time of Day
Term
- CSC 90 - Coordinated Internship
- Supervises on-the-job training in selected business, industrial or service firms coordinated by the college.Credit/practice ratio not to exceed 1:5 hours. May be repeated for credit. Variable hours.
1-5 credits - CSC 95 - Topics In
- Provides an opportunity to explore topical areas of interest to or needed by students.May be used also for special honors courses. May be repeated for credit. Variable hours.
1-5 credits - CSC 96 - On-Site Training
- Specializes in career orientation and training program without pay in selected businesses and industry, supervised and coordinated by the college.Credit/work ratio not to exceed 1:5 hours. May be repeated for credit. Variable hours.
1-5 credits - CSC 97 - Cooperative Education
- Supervises in on-the-job training for pay in approved business, industrial and service firms, coordinated by the college's cooperative education office. Is applicable to all occupational- technical curricula at the discretion of the college.Credit/work ratio not to exceed 1:5 hours. May be repeated for credit. Variable hours.
1-5 credits - CSC 98 - Seminar and Project
- Requires completion of a project or research report related to the student's occupational objectives and a study of approaches to the selection and pursuit of career opportunities in the field.May be repeated for credit. Variable hours.
1-5 credits - CSC 99 - Supervised Study
- Assigns problems for independent study incorporating previous instruction and supervised by the instructor.May be repeated for credit. Variable hours.
1-5 credits - CSC 110 - Principles of Computer Science
- Provides a broad introduction to the field of computer science. Introduces design techniques, development of algorithms, and applications of computer science. Includes the idea of abstraction as a problem solving technique. Examines the functionality of computing innovations and computing systems. Discusses the potential impacts of these innovations from a social, legal, and ethical perspective. The assignments in this course require mathematical problem solving skills, algebraic modeling and functions, and use of variables. This is a UCGS transfer course.Lecture 3 hours. Total 3 hours per week.
3 credits - CSC 190 - Coordinated Internship
- Supervises on-the-job training in selected business, industrial or service firms coordinated by the college.Credit/practice ratio not to exceed 1:5 hours. May be repeated for credit. Variable hours.
1-5 credits - CSC 195 - Topics In
- Provides an opportunity to explore topical areas of interest to or needed by students.May be used also for special honors courses. May be repeated for credit. Variable hours.
1-5 credits - CSC 196 - On-Site Training
- Specializes in career orientation and training program without pay in selected businesses and industry, supervised and coordinated by the college.Credit/work ratio not to exceed 1:5 hours. May be repeated for credit. Variable hours.
1-5 credits - CSC 197 - Cooperative Education
- Supervises in on-the-job training for pay in approved business, industrial and service firms, coordinated by the college's cooperative education office. Is applicable to all occupational- technical curricula at the discretion of the college.Credit/work ratio not to exceed 1:5 hours. May be repeated for credit. Variable hours.
1-5 credits - CSC 198 - Seminar and Project
- Requires completion of a project or research report related to the student's occupational objectives and a study of approaches to the selection and pursuit of career opportunities in the field.May be repeated for credit. Variable hours.
1-5 credits - CSC 199 - Supervised Study
- Assigns problems for independent study incorporating previous instruction and supervised by the instructor.May be repeated for credit. Variable hours.
1-5 credits - CSC 205 - Computer Organization
- Examines the hierarchical structure of computer architecture. Focuses on multi-level machine organization. Uses assembler programming to complete simple projects. Includes processors, instruction, execution, addressing techniques, data representation and digital logic.Lecture 3 hours. Total 3 hours per week.
Prerequisite: CSC 2213 credits - CSC 221 - Introduction to Problem Solving and Programming
- Introduces problem solving and implementation of solutions using a high level programming language in a structured programming environment. Includes concepts and practice of structured programming, problem-solving, top-down design of algorithms, a high level programming language syntax, control structures, arrays, and an introduction into object oriented programming. First course in a three-course sequence (CSC 221, CSC 222, CSC 223). The assignments in this course require mathematical problem solving skills, algebraic modeling and functions, and use of variables.Lecture 3 hours. Total 3 hours per week.
3 credits - CSC 222 - Object-Oriented Programming
- Introduces the concepts and techniques of object-oriented programming to students with a background in procedural programming and problem solving. Uses a high-level computer language to illustrate and implement the topics. Second course in a three-course sequence (CSC 221, CSC 222, CSC 223).Lecture 4 hours. Total 4 hours per week.
Prerequisite: CSC 221 or equivalent, or departmental consent.4 credits - CSC 290 - Coordinated Internship
- Supervises on-the-job training in selected business, industrial or service firms coordinated by the college.Credit/practice ratio not to exceed 1:5 hours. May be repeated for credit. Variable hours.
1-5 credits - CSC 295 - Topics In
- Provides an opportunity to explore topical areas of interest to or needed by students.May be used also for special honors courses. May be repeated for credit. Variable hours.
1-5 credits - CSC 296 - On-Site Training
- Specializes in career orientation and training program without pay in selected businesses and industry, supervised and coordinated by the college.Credit/work ratio not to exceed 1:5 hours. May be repeated for credit. Variable hours.
1-5 credits - CSC 297 - Cooperative Education
- Supervises in on-the-job training for pay in approved business, industrial and service firms, coordinated by the college's cooperative education office. Is applicable to all occupational- technical curricula at the discretion of the college.Credit/work ratio not to exceed 1:5 hours. May be repeated for credit. Variable hours.
1-6 credits - CSC 298 - Seminar and Project
- Requires completion of a project or research report related to the student's occupational objectives and a study of approaches to the selection and pursuit of career opportunities in the field.May be repeated for credit. Variable hours.
1-5 credits - CSC 299 - Supervised Study
- Assigns problems for independent study incorporating previous instruction and supervised by the instructor.May be repeated for credit. Variable hours.
1-5 credits