Computer Science (CSC) at Southwest Virginia Community College


         
 
Advanced Search

Distance Learning
Restrict search to:
   Distance Learning Types
Time of Day
Restrict search to:
Term
Showin
Restrict search to:
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.
Lecture 3 hours. Total 3 hours per week.
3 credits
CSC 110 Detailed Outline
CSC 155 - Computer Concepts and Applications
Introduces basic hardware and software concepts of computer usage and the computer's impact on society. Includes applications of various types of software to illustrate how computers are used in sciences, social sciences, humanities, and education. Covers the use of an operating system, word processing, spreadsheets, e-mail, library access, database access and retrieval, and the Internet.
Lecture 3 hours per week.
3 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 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
CSC 201 Detailed Outline
CSC 210 - Programming with C++
Includes language syntax, problem solving techniques, top-down refinement, procedure definition, loop invariance, theory of numerical errors and debugging. Covers the syntax of the C++ language.
Lecture 3-4 hours per week.
Prerequisites: CSC 201 and 202, or EGR 125 or permission of instructor.
3-4 credits