Courses
Computer Science
Home > Programs of Study > Courses > Computer Science

PVCC cannot guarantee course frequency; however, to aid in student planning, courses typically are offered as indicated below.

F = Offered fall semester   Sp = Offered spring semester
Su = Offered summer cr = Credit/credits
 
CSC 110 Introduction to Computing (F, Sp, Su, 3 cr)

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.

Recommended: 20 wpm keyboarding skills and mouse proficiency.

Lecture 3 hours per week.

CSC 201 Computer Science I (Sp, Su, 4 cr)

Introduces algorithm and problem solving methods. Emphasizes structured programming concepts, elementary data structures and the study and use of a high level programming language.

Spring: Prerequisite: Completed CSC 110; Corequisite: MTH 173

Summer: Prerequisite: Completed CSC 110 and MTH 173

Lecture 4 hours per week.

CSC 202 Computer Science II (F, 4 cr)

Examines data structures and algorithm analysis. (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.

Prerequisite: Completed CSC 201; corequisite: MTH 174.

Lecture 4 hours per week.

CSC 205 Computer Organization (Sp, 4 cr)

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.

Prerequisite: Completed CSC 202; Corequisite: MTH 174

CSC 206 Assembly Language (F, 3 cr)

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

top

« Back

Opportunity. Access. Excellence.
Main Campus  |  501 College Drive  |  Charlottesville VA 22902
434.977.3900
If you experience issues viewing the PVCC Web site, contact the Webmaster.