| Computer Science (School of Science)
Click on a course number to see the course description: |
| CSCI-1100 | Computer Science I |
| CSCI-1190 | Beginning C Programming for Engineers |
| CSCI-1200 | Computer Science II |
| CSCI-2200 | Programming in C++ |
| CSCI-2210 | Programming in LISP |
| CSCI-2220 | Programming in Java |
| CSCI-2230 | Programming in Perl |
| CSCI-2300 | Data Structures and Algorithms |
| CSCI-2400 | Models of Computation |
| CSCI-2500 | Computer Organization |
| CSCI-4020 | Computer Algorithms |
| CSCI-4100 | Machine and Computational Learning |
| CSCI-4150 | Introduction to Artificial Intelligence |
| CSCI-4190 | Introduction to Robotic Algorithms |
| CSCI-4210 | Operating Systems |
| CSCI-4220 | Network Programming |
| CSCI-4250 | Computer Architectures |
| CSCI-4260 | Graph Theory |
| CSCI-4320 | Parallel Programming |
| CSCI-4380 | Database Systems |
| CSCI-4430 | Programming Languages |
| CSCI-4440 | Software Design and Documentation |
| CSCI-4600 | The Human-Computer Interface |
| CSCI-4800 | Numerical Computing |
| CSCI-4820 | Introduction to Numerical Methods for Differential Equations |
| CSCI-4940 | Readings in Computer Science |
| CSCI-4960 | Topics in Computer Science |
| CSCI-6010 | Object Oriented Database Systems |
| CSCI-6050 | Computability and Complexity |
| CSCI-6090 | Advanced Programming |
| CSCI-6100 | Machine and Computational Learning |
| CSCI-6120 | Distributed Database Systems |
| CSCI-6130 | Theoretical Issues in Operating Systems Design |
| CSCI-6140 | Computer Operating Systems |
| CSCI-6150 | Artificial Intelligence and Heuristics |
| CSCI-6160 | VLSI Algorithms |
| CSCI-6210 | Design and Analysis of Algorithms |
| CSCI-6220 | Parallel Algorithm Design |
| CSCI-6270 | Computational Vision |
| CSCI-6280 | Mobile Robotics |
| CSCI-6320 | GUI Building |
| CSCI-6330 | Semantics of Programming Languages |
| CSCI-6360 | Languages for Parallel Programming |
| CSCI-6380 | Formal Languages |
| CSCI-6390 | Database Mining |
| CSCI-6450 | Software Engineering Management |
| CSCI-6460 | Advanced Database Management Topics |
| CSCI-6470 | Database Systems for Engineering Applications |
| CSCI-6480 | Theory of Compiler Design |
| CSCI-6800 | Computational Linear Algebra |
| CSCI-6820 | Numerical Solution of Ordinary Differential Equations |
| CSCI-6840 | Numerical Solution of Partial Differential Equations |
| CSCI-6860 | Finite Element Analysis |
| CSCI-6900 | Computer Science Seminar |
| CSCI-6940 | Readings in Computer Science |
| CSCI-6960 | Topics in Computer Science |
| CSCI-6980 | Masters Project |
| CSCI-6990 | Masters Research |
| CSCI-9990 | Research |
|
Rensselaer Polytechnic Institute (RPI), 110 8th St., Troy, NY 12180. (518) 276-6000 Page designed by Marketing and Media Relations. |