Penn State's Home Page Registrar's Home Page

Fall 2009 Last Update as of:  Tuesday, November 24, 2009
Penn State Harrisburg, The Capital College (CL) The number of seats remaining for all courses is updated hourly.
Select the "Refresh Seats" buttons below to get CURRENT seats remaining for a particular course.
   
Campus Registrar  
Swatara Building  
717-948-6020  

CMPSC 121
 
Introduction to Programming Techniques
 
Design and implementation of algorithms. Structured programming. Problem solving techniques. Introduction to a high-level language, including arrays, procedures, and rec more...
  08/24/2009-12/11/2009   Credits: 3.0
Satisfies General Education - Quantification (GQ)
 Prerequisite: 2 entrance units in mathematics
 
 View Course Description 

Sched
Number
Section Class
Limit

Seats Remaining
Cross-Listed
Courses
Notes Meeting Days/
Times
Classroom Instructor Location/
Contact Info
315358 001 30
2
     T R 11:00A - 12:15P 012C OLMSTED  BLUM, JEREMY JOSEP (717) 948-6020
315361 002 30
1
     R 06:15P - 09:00P 015C OLMSTED  SHAMS-BOROMAND, PA (717) 948-6020
315364 003 30
2
     T R 03:25P - 04:40P 015C OLMSTED  SHAMS-BOROMAND, PA (717) 948-6020
414895 004 28
13
     T R 02:00P - 03:15P 109 LIBRARY  ZRNCIC, CATHERINE (717) 948-6020

CMPSC 122
 
Intermediate Programming
 
Object-oriented programming, recursion, fundamental data structures (including stacks, queues, linked lists, hash tables, trees, and graphs), the basics of algor more...
  08/24/2009-12/11/2009   Credits: 3.0
 Prerequisite: CMPSC121
 
 View Course Description 

Sched
Number
Section Class
Limit

Seats Remaining
Cross-Listed
Courses
Notes Meeting Days/
Times
Classroom Instructor Location/
Contact Info
315385 001 25
16
     T R 11:00A - 12:15P 252E OLMSTED  DENG, XIANGHUA (717) 948-6020

CMPSC 312
 
Computer Organization and Architecture
 
Data representation, digital logic, instruction set/control logic, machine/ assembly languages, advanced architectures, memory hierarchy, I/O devices, overall system desi more...
  08/24/2009-12/11/2009   Credits: 3.0
 Prerequisite: CMPSC121 or equivalent
 
 View Course Description 

Sched
Number
Section Class
Limit

Seats Remaining
Cross-Listed
Courses
Notes Meeting Days/
Times
Classroom Instructor Location/
Contact Info
315394 001 30
10
     T R 03:25P - 04:40P 265E OLMSTED  NULL, LINDA MARIE (717) 948-6020

CMPSC 422
 
Object-Oriented Programming with C++
 
Object oriented design methods and programming in C++.
  08/24/2009-12/11/2009   Credits: 3.0
 Prerequisite: CMPSC122 or equivalent
 
 View Course Description 

Sched
Number
Section Class
Limit

Seats Remaining
Cross-Listed
Courses
Notes Meeting Days/
Times
Classroom Instructor Location/
Contact Info
315397 001 30
11
     T R 11:00A - 12:15P 254E OLMSTED  CHANG, SUKMOON (717) 948-6020

CMPSC 441
 
Introduction to Artificial Intelligence
 
History of AI, problem solving, search techniques, knowledge representation, LISP, learning.
  08/24/2009-12/11/2009   Credits: 3.0
 Prerequisite: CMPSC122 or equivalent; CMPSC462
 
 View Course Description 

Sched
Number
Section Class
Limit

Seats Remaining
Cross-Listed
Courses
Notes Meeting Days/
Times
Classroom Instructor Location/
Contact Info
354259 001 30
19
     M 06:15P - 09:00P 121 EDUC ACT  CHANG, SUKMOON (717) 948-6020

CMPSC 460
 
Principles of Programming Languages
 
Design and implementation of high level programming languages and survey of programming language paradigms.
  08/24/2009-12/11/2009   Credits: 3.0
 Prerequisite: CMPSC312; CMPSC462; CMPSC469
 
 View Course Description 

Sched
Number
Section Class
Limit

Seats Remaining
Cross-Listed
Courses
Notes Meeting Days/
Times
Classroom Instructor Location/
Contact Info
336634 001 30
21
     M W 11:00A - 12:15P 316E OLMSTED  DENG, XIANGHUA (717) 948-6020

CMPSC 462
 
Data Structures
 
Asymptotic notations, lists, stacks, queues, trees, balanced trees, self- adjusting data structures, hash tables, priority queues, bionomial heaps.
  08/24/2009-12/11/2009   Credits: 3.0
 Prerequisite: CMPSC122 or equivalent;
Concurrent: MATH 315
 
 View Course Description 

Sched
Number
Section Class
Limit

Seats Remaining
Cross-Listed
Courses
Notes Meeting Days/
Times
Classroom Instructor Location/
Contact Info
315400 001 30
17
     R 06:15P - 09:00P 341E OLMSTED  ZRNCIC, CATHERINE (717) 948-6020

CMPSC 472
 
Operating System Concepts
 
Process management, synchronization, deadlocks, memory management, virtual memory, CPU and process scheduling, file systems, disk scheduling, security, protection, distrib more...
  08/24/2009-12/11/2009   Credits: 3.0
 Prerequisite: CMPSC312; CMPSC462
 
 View Course Description 

Sched
Number
Section Class
Limit

Seats Remaining
Cross-Listed
Courses
Notes Meeting Days/
Times
Classroom Instructor Location/
Contact Info
315406 001 30
18
     M W 02:00P - 03:15P 258E OLMSTED  NULL, LINDA MARIE (717) 948-6020

CMPSC 487W
 
Software Engineering and Design
 
Requirements analysis, specification, design, expectation and testing strategies, development handling, development libraries, approaches to project management, more...
  08/24/2009-12/11/2009   Credits: 3.0
Satisfies Writing Across the Curriculum
 Prerequisite: CMPSC462; MATH 315
 
 View Course Description 

Sched
Number
Section Class
Limit

Seats Remaining
Cross-Listed
Courses
Notes Meeting Days/
Times
Classroom Instructor Location/
Contact Info
315409 001 25
14
     W 06:15P - 09:00P 231W OLMSTED  LOBUR, JULIA MARIE (717) 948-6020


The Pennsylvania State University© 2005.
This page is maintained by the Office of the University Registrar.
Information on this Web site is available in alternative media upon request.
For more information contact registrar@psu.edu.