UIC > Subjects > CS
Filter Results
term offered
time offered
average grade
average rating
CS 100: Discovering Computer Science
Fundamentals of computing; history of computation; computer organization; program design, testing and debugging; web design; computer animation; software tools; societal and legal issues in computing. Natural World - No Lab course.
Professors: Buy, U; Su, C
Terms: N/A
.....
0 ratings
N/A
Unofficial
average grade reported by students
CS 101: Introduction to Computing
Introduction to computing resources and tools. Computer access, security, and responsibility. Navigation and communication. Networks; Internet resources. Applications. Programming languages, concepts and practice. Programming exercises. 
Professors: Hossain, B; Li, Y; Troy, P
Terms: N/A
.....
0 ratings
N/A
Unofficial
average grade reported by students
CS 102: Introduction to Programming
Programming languages and program design; data types and operators, expressions, control structures, procedures and modularity. Language definition and programming laboratory. 
Professors: Al-Masalha, F; Reed, D; Wang, G
Terms: N/A
.....
0 ratings
N/A
Unofficial
average grade reported by students
CS 107: Introduction to Computing and Programming
Access and use of computing resources. Programming and program design. Problem solving. Data types, control structures, modularity, information hiding. 
Professors: Habiba, H; Lin, S; Reed, D; (more)
Terms: N/A
.....
0 ratings
N/A
Unofficial
average grade reported by students
CS 109: C/C ++ Programming for Engineers with MatLab
Program design using C/C++: Data types and operators, control structures, functions, file I/O, arrays and structures. Engineering applications: Matrices, equation solution, MatLab. Programming assignments. 
Professors: Bell, J; Vaccari, A; Wei, X; (more)
Terms: N/A
.....
0 ratings
N/A
Unofficial
average grade reported by students
CS 201: Data Structures and Discrete Mathematics I
Lists, stacks, queues, sets, hash tables, introduction to trees and graphs. Algorithm correctness and complexity, inductive proofs, logic. Programming projects. 
Professors: Lillis, J
Terms: N/A
.....
0 ratings
N/A
Unofficial
average grade reported by students
CS 202: Data Structures and Discrete Mathematics II
Combinatorics; complex data structures: trees, heaps, and graphs. Sorting and searching algorithms. Programming projects. 
Professors: Lillis, J
Terms: N/A
.....
0 ratings
N/A
Unofficial
average grade reported by students
CS 266: Computer Architecture I: Logic and Computer Structures
Architecture from gate level up. Combinational and sequential logic. Logical minimization. Integer number systems, arithmetic. Datapath design. Finite state machines. Register-based architecture. Memory technologies. 
Professors: Theys, M
Terms: N/A
.....
0 ratings
N/A
Unofficial
average grade reported by students
CS 301: Languages and Automata
Regular sets and finite automata. Context-free languages and push-down automata. Parsing. Computability theory including Turing machines and decidability. 
Professors: Shen, M; Zuck, L
Terms: N/A
.....
0 ratings
N/A
Unofficial
average grade reported by students
CS 335: Computer Ethics
Ethical, societal and environmental issues for computer professionals. Professional ethics, software ownership, unreliability, responsibility, privacy, computer crime, veracity, expert systems, workplace and health issues. 
Professors: Sloan, R
Terms: N/A
.....
0 ratings
N/A
Unofficial
average grade reported by students
1 2 3 4 5 6 7