DEPARTMENT OF COMPUTER SCIENCE
UNDERGRADUATE COURSES SOME LINKED TO HOME PAGES
-
CSI 100 Computing And Disability (3) (Fall 04)
-
CSI 101N Elements Of Computing (3) (Fal, Spr, Sum)
- CSI 102 Microcomputer Software (3) (Fal05 Quarter, Spr 06)
- CSI 103 Topics in Computer Literacy (3) (Sum 04)
-
CSI 110 Introduction to Programming, Worlds and Problems (3) (Fall 2006)
- CSI 120N Computational Principles and Issues (3) (will not be offered in 2005-6)
-
CSI 124X Computer Security Basics (3) (Info. Literacy Gen. Ed. course Spr 2006)
- CSI 198 Consulting Service (1-3) (Spr and Fall))
-
CSI 199 Consulting Service (1-3) for Information Literacy Gen. Ed. Req.
in the University Library Reference Dept. section
(C. Merbler)
-
CSI 201 Introduction To Computer Science (4) Spring, Sum, Fall
- CSI 203 Data Processing Principles (3) (will not be offered in 2004)
- CSI 204 Scientific Computing (3) (will not be offered in 2004)
-
CSI 205 Object Oriented Programming for Data Processing Applications
(3) (Fall 05)
-
CSI 205 Object Oriented Programming for Data Processing Applications
(3) (Summer 05 version))
-
CSI 210 Discrete Structures (4) (Fall, Sum)
- CSI 221 Introduction to Discrete Mathematics (3) (Spr. 2004) , Cross listed with
AMAT 221, does NOT ordinarilly substitute for CSI210.
-
CSI 300Z Social Implications Of Computing (3) (Summer 2004)
-
CSI 310 Data Structures (3) (Spring, Summer)
-
CSI 311 Principles Of Programming Languages (3) (Spring)
-
CSI 333 Programming at the Hardware Software Interface (4) (Fall)
-
CSI 400 Operating Systems (3) (Fall 06 likely)
- CSI 401 Numerical Methods For Digital Computers (3) (Fall)
-
CSI 402 Systems Programming (3) (Spring)
- CSI 403 Algorithms And Data Structures (3) (Spring)
-
CSI 404 Computer Organization (3) (Spring)
-
CSI 407 User Interfaces (3) (RISP666, taught by Prof. Huahai Yang, Spring 2004)
-
CSI 409 Automata And Formal Languages (3) (Fall)
- CSI 410 Database Management Systems (3) (Summer, Fall 05)
-
CSI 416 Computer Communication Networks (Fall 05) (3)
-
CSI 417 Compiler Construction (3)
-
CSI 418 Software Engineering (3) (Fall)
- CSI 421 Discrete Mathematics With Applications (3)
(will not be offered in 2004)
-
CSI 422 Introduction to Computer Graphics (3)
(Fall 05, unlikely in Fall 06)
-
CSI 424 Information Security (3) (Fall 05)
-
CSI 426 Cryptography (3) (Spring 04)
-
CSI 430 Introduction to Mathematical Logic (3) (Spring 04)
 
(postscript)
- CSI 435 Introduction To Artificial Intelligence (3) (Spring, Fall 04)
-
CSI 440 High Performance Scientific Computing I (3) (Fall 07)
-
CSI 441 High Performance Scientific Computing II (3)(Spring, Fall 04)
- CSI 445 Topics in Computer Science (3)
- CSI 487 Honors Seminar (3)
- CSI 487Z Honors Seminar (3)
- CSI 488Z Honors Project (3-12)
- CSI 490 Internships In Computer Science (1-3)
Contact Prof. Ravi, CS Dept. intership coordinator
- CSI 497 Independent Study In Computer Science (1-3)
- CSI 499 Senior Project In Computer Science (3)