|
Computer Skills Courses (A290/A590)
|
The following four 1.5 credit Eight Week courses are
designed to provide basic skills with modern
programming tools for application and web development. Lecture and
laboratory. May be repeated for up to six credit hours.
|
|
New Course
A290/A590 (McGrath) |
Adventures in Computing
|
First Eight Weeks: Basic course in C and Unix to prepare
Computer Science majors for CSCI-C 335 and beyond.
5:05pm-5:50pm MW
|
New Course
A290/A590 (German) |
Adventures in Computing
|
First Eight Weeks: Basic course in CGI/PHP web skills;
replaces first half of A202/A598.
7:00pm-7:50pm TR
|
New Course
A290/A590 (McGrath) |
Adventures in Computing
|
Second Eight Weeks: Basic course in C++.
5:05pm-5:50pm MW
|
New Course
A290/A590 (German) |
Adventures in Computing
|
Second Eight Weeks: Basic course in Java;
replaces second half of A202/A598.
7:00pm-7:50pm TR
|
|
B490/B629 (Rawlins) |
Applied Java Design Patterns |
This course focuses on the method of
Design Patterns as reusable solutions to common software problems.
5:45pm-7:00pm MW
|
|
B490/B629 (Dybvig) |
Syntactic Abstraction and Source-Level Optimization.
|
9:30am-10:45pm TR
|
|
B490/B644 (Mills) |
Topics in Computational Circuits and VLSI Design.
|
5:30pm-6:45pm MW
|
| B502 (Leivant) |
Computational Complexity |
11:15am-12:30am MW
|
| B510 (Leivant) |
Elements of Applied Logic |
2:30P-3:45P MW
|
|
P535 (Connelly) |
Pervasive Computing
|
11:15am-12:05pm TR
|
|
P545 (Johnson) |
Embedded and Real-Time Systems
|
Embedded systems incorporate software components in a
dedicated context, such as guidance and control,
communications, sensory networks, to name a just a few.
This course looks at dominant design aspects, particularly
the need to meet critical timing constraints.
The laboratory project is a robotic vehicle programmed for
autonomous navigation. 4:45pm-6:00pm TR
|
| B603 (Purdom) |
Advanced Algorithms Analysis
|
Advanced topics in
analysis of algorithms, including fast algorithms for classical
problems, lower bounds results, and statistical behavior.
10:15am-11:30am MW
|
|
B629 (Chauhan) |
Practical Compiling for Modern Machines
|
11:15am-12:30pm MW
|
|
B629 (Sabry) |
Quantum Programming |
2:30pm-3:45pm MW
|
|
B649 (Hill) |
Trusted Computing
|
During this course we will discuss the challenge of building trusted
systems and the benefits and limitations of using trusted computing hardware to
enable trusted system design.
2:30-3:45 MW
|
|
B649[should be B639 some day] (Brown) |
Ensuring Longterm Access to Digital Information |
1:00pm-2:15pm TR
|
| H498 (Springer) |
Honors Seminar |
A survey of faculty research in computer related fields with different
faculty members discussing their research each week. (1 hour credit, open to students with
grade average at least 3.3).
7:00pm-9:00pm Mondays
|
|
Read More...
See All Computer Science Courses |
|