Course List

Roanoke College - Courses OfferedFall Term 2013FA - Computer Science



« Back to Departments

CPSC 120 A

Title: Fundamentals of Computer Sci.I

Instructor: Dr. Durell Bouchard
Block: 6
Time: M/W/F 2:20PM-3:20PM
Room:
Units: 1
Comments: A strong aptitude for math usually predicts success in the course.

Catalog Description: Problem solving and algorithm design; basicprogramming concepts including subprograms andobjects. Programming in a modern object-orientedlanguage and an introduction to the UNIX operatingsystem are an integral part of the course.Lecture: 3 hrs/wk.; Laboratory: 3 hrs/wk.

CPSC 120 B

Title: Fundamentals of Computer Sci.I

Instructor: Staff
Block: 3
Time: M/W/F 10:50AM-11:50AM
Room:
Units: 1
Comments: A strong aptitude for math usually predicts success in the course.

Catalog Description: Problem solving and algorithm design; basicprogramming concepts including subprograms andobjects. Programming in a modern object-orientedlanguage and an introduction to the UNIX operatingsystem are an integral part of the course.Lecture: 3 hrs/wk.; Laboratory: 3 hrs/wk.

CPSC 120L 1

Title: Fundamentals Computer Sci. Lab

Instructor: Dr. Durell Bouchard
Block:
Time: M/W/F 3:30PM-4:30PM
Room:

Catalog Description: Problem solving and algorithm design; basicprogramming concepts including subprograms andobjects; mathematical logic. Programming in amodern object-oriented language and anintroduction to the UNIX operating system are anintegral partof the course. Lecture: 3 hrs/wk.; Laboratory: 3hrs/wk.

CPSC 120L 2

Title: Fundamentals Computer Sci. Lab

Instructor: Staff
Block: 4
Time: M/W/F 12:00PM-1:00PM
Room:

Catalog Description: Problem solving and algorithm design; basicprogramming concepts including subprograms andobjects; mathematical logic. Programming in amodern object-oriented language and anintroduction to the UNIX operating system are anintegral partof the course. Lecture: 3 hrs/wk.; Laboratory: 3hrs/wk.

CPSC 250 A

Title: Data Structures and Algorithms

Instructor: Dr. Anil M. Shende
Block: 5
Time: M/W/F 1:10PM-2:10PM
         TH 3:00PM-6:00PM
Room:
Units: 1
Comments: CPSC 170.

Catalog Description: The design, implementation, and analysis of datastructures and the algorithms assiciated withthem. (1) 3hrs/wk.

CPSC 301 A

Title: Systems Administration I

Instructor: Dr. Anil M. Shende
Block:
Time: T 3:00PM-5:00PM
Room:
Units: 1/2

Catalog Description: This course introduces students to computerhardware, installation and maintenance ofoperating systems, and various systemsadministration tasks including creating andmaintaining user accounts, managing userprivileges, learning about scripting languagesand writing scripts to automate tasks, andmanaging computer resources (processes, filesystems, etc.).

CPSC 310 A

Title: Top: Computer Security

Instructor: Staff
Block: 10
Time: T/TH 10:10AM-11:40AM
Room:
Units: 1
Comments: Cpsc 170.

Catalog Description: A course offered in various formats, designed to give students instruction and hands-on experience in an area of applied computing. Lecture: 3 hrs/wk.

CPSC 390 A

Title: Theory of Computation

Instructor: Dr. Anil M. Shende
Block: 2
Time: M/W/F 9:40AM-10:40AM
Room:
Units: 1
Comments: Computer Science 170 & Mathematics 131.

Catalog Description: Study of formal models of computation. Topics include regular, context-free, context-sensitive, and unrestricted grammars; Churchs thesis; computability; and undecidability. Lecture: 3 hrs/wk.

« Back to Departments