Computer Science (CSC) at New River Community College


          Advanced Search >>
Distance Learning
Restrict search to:








   Distance Learning Types
Time of Day
Restrict search to:



Term
Restrict search to:



 
 
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 - Introduction to Computing
Introduces problem solving through computer applications and a programming language. Examines development of computers, social and ethical implications of computers, and properties of programming languages. Covers input, storage, data manipulation, software and hardware.
Lecture 3 hours per week.
3 credits
CSC 130 - Scientific Programming
Introduces a science-oriented, high level programming language. Studies the language and its application in problem solving in a structured programming environment. Includes the concepts and practice of structured programming, problem-solving, top-down design of algorithms, basic C syntax, control structures, arrays, and data structures.
Lecture 3-4 hours per week.
3-4 credits
View CSC 130 Course Content Summary
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 200 - Introduction to Computer Science
Provides broad introduction to computer science. Discusses architecture and function of computer hardware, including networks and operating systems, data and instruction representation and data organization. Covers software, algorithms, programming languages and software engineering. Discusses artificial intelligence and theory of computation. Includes a hand-on component.
Lecture 3-4 hours per week.
3-4 credits
CSC 201 - Computer Science I
Introduces algorithm and problem solving methods. Emphasizes structured programming concepts, elementary data structures and the study and use of a high level programming language.
Lecture 4 hours per week.
4 credits
View CSC 201 Course Content Summary
CSC 202 - Computer Science II
Examines data structures and algorithm analysis. Covers data structures (including sets, strings, stacks, queues, arrays, records, files, linked lists, and trees), abstract data types, algorithm analysis (including searching and sorting methods), and file structures.
Lecture 4 hours. Total 4 hours per week.
Prerequisite: CSC 201
4 credits
View CSC 202 Course Content Summary
CSC 205 - Computer Organization
Examines the hierarchical structure of computer architecture. Focuses on multi-level machine organization. Uses a simple assembler language to complete programming projects. Includes processors, instruction, execution, addressing techniques, data representation and digital logic.
Lecture 3-4 hours per week.
3-4 credits
CSC 206 - Assembly Language
Examines assembly language programming. Includes the use of macros, linkers, loaders, assemblers and interfacing of assembly language with hardware components. Prerequisite CSC 205 or permission of instructor.
Lecture 3 hours per week.
3 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