| 44677 |
CSC 108 |
COMPUTER APPLICATIONS |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
1650 |
1805 |
GRGEN |
101 |
| |
50 |
150 | 06/29/2012 |
| Class Info: |
STUDENTS MUST REGISTER FOR A LABORATORY WHEN REGISTERING FOR THE MAIN SECTION. |
| Instructors: |
RAQUENO R |
| Prerequisites: |
none |
| Description: |
A practical introduction to computing and computer applications. Lab required. There are no prerequisites. Leads into these clusters: Business Computing, Computer Science and Art, and Computing for the Social Sciences. Not open to officially declared CSC majors. |
| Clusters: |
N4CSC002, N4CSC009, N4CSC013, N4CSC014 |
| Offered: |
|
| |
|
| 44686 |
CSC 108 |
COMPUTER APPLICATIONS - LAB |
Spring 2013 |
LAB |
Open |
|
| |
TR |
1230 |
1345 |
HARK |
114 |
| |
15 |
30 | 06/29/2012 |
| Instructors: |
RAQUENO R |
| Offered: |
|
| |
|
| 44690 |
CSC 108 |
COMPUTER APPLICATIONS - LAB |
Spring 2013 |
LAB |
Open |
|
| |
MW |
1525 |
1640 |
HARK |
114 |
| |
14 |
30 | 06/29/2012 |
| Instructors: |
RAQUENO R |
| Offered: |
|
| |
|
| 44707 |
CSC 108 |
COMPUTER APPLICATIONS - LAB |
Spring 2013 |
LAB |
Open |
|
| |
TR |
1815 |
1930 |
HARK |
114 |
| |
21 |
30 | 06/29/2012 |
| Instructors: |
RAQUENO R |
| Offered: |
|
| |
|
| 78605 |
CSC 112D |
INTRO TO HUMAN/COMP INTERACTN |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
1650 |
1805 |
CSB |
209 |
| |
7 |
999 | 17 |
50 | 10/04/2012 |
| Cross Listed: |
CSC 112D, DMS 103 (P) |
| Instructors: |
LOPAREV A |
| Description: |
Students learn the basic principles of human computer interaction and digital computer interfaces. |
| Offered: |
|
| |
|
| 88950 |
CSC 132 |
RECREATIONAL GRAPHICS II |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
1105 |
1220 |
GRGEN |
102 |
| |
7 |
24 | 12/06/2012 |
| Instructors: |
PAWLICKI T |
| Prerequisites: |
CSC 131 |
| Description: |
A hands on project based instruction of 3D computer graphics and animation techniques taught from a user point of view using the BLENDER modeling system. Topics include fluid animation, storyboarding, sound, character rigging, and computer game design. Assessment based on projects. No written exams. |
| Offered: |
|
| |
|
| 44715 |
CSC 160 |
ENGINEERING COMPUTING |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
1230 |
1345 |
STRNG |
LOWER |
| |
200 |
225 | 06/29/2012 |
| Class Info: |
STUDENTS MUST REGISTER FOR A LABORATORY WHEN REGISTERING FOR THE MAIN SECTION. |
| Instructors: |
PAWLICKI T |
| Prerequisites: |
None |
| Description: |
Introduction to programming and computational approaches to engineering problems and their solution. Matlab language illustrates principles such as data representation, mathematical operations, looping and decisions, functions and subroutines, display and user interaction. Projects from several different engineering domains have subjects like linear algebra, differential equations, fitting data to models, signal processing, and the practical use of analog-digital converters in an experimental setting. |
| Clusters: |
N4CSC011, N4CSC015 |
| Offered: |
|
| |
|
| 44721 |
CSC 160 |
ENGINEERING COMPUTING - LAB |
Spring 2013 |
LAB |
Open |
|
| |
TR |
1105 |
1220 |
GAVET |
244 |
| |
53 |
60 | 06/29/2012 |
| Instructors: |
PAWLICKI T |
| Offered: |
|
| |
|
| 44739 |
CSC 160 |
ENGINEERING COMPUTING LAB |
Spring 2013 |
LAB |
Open |
|
| |
T |
1650 |
1930 |
GAVET |
244 |
| |
40 |
50 | 06/29/2012 |
| Instructors: |
PAWLICKI T |
| Offered: |
|
| |
|
| 44742 |
CSC 160 |
ENGINEERING COMPUTING LAB |
Spring 2013 |
LAB |
Open |
|
| |
U |
1650 |
1930 |
GAVET |
244 |
| |
33 |
50 | 06/29/2012 |
| Instructors: |
PAWLICKI T |
| Offered: |
|
| |
|
| 44750 |
CSC 160 |
ENGINEERING COMPUTING LAB |
Spring 2013 |
LAB |
Open |
|
| |
T |
1940 |
2220 |
GAVET |
244 |
| |
21 |
50 | 06/29/2012 |
| Instructors: |
PAWLICKI T |
| Offered: |
|
| |
|
| 44768 |
CSC 160 |
ENGINEERING COMPUTING LAB |
Spring 2013 |
LAB |
Open |
|
| |
R |
1650 |
1930 |
GAVET |
244 |
| |
36 |
50 | 06/29/2012 |
| Instructors: |
PAWLICKI T |
| Offered: |
|
| |
|
| 76798 |
CSC 160 |
ENGINEERING COMPUTING - LAB |
Spring 2013 |
LAB |
Open |
|
| |
R |
1940 |
2220 |
GAVET |
244 |
| |
23 |
50 | 08/15/2012 |
| Instructors: |
PAWLICKI T |
| Offered: |
|
| |
|
| 44773 |
CSC 161 |
THE ART OF PROGRAMMING |
Spring 2013 |
4.0 |
Closed |
|
| |
MW |
1650 |
1805 |
DEWEY |
1101 |
| |
76 |
75 | 06/29/2012 |
| Class Info: |
STUDENTS MUST REGISTER FOR A LABORATORY WHEN REGISTERING FOR THE MAIN SECTION. |
| Instructors: |
SINGHAL A |
| Prerequisites: |
None |
| Description: |
Organized thinking, creative problem solving, and the precise description of solutions are valuable skills in academia and life. The formulation and solution of problems using computers is increasingly important in all artistic and scholarly fields. We introduce core concepts and techniques of programming as a way to develop these skills, as basis for further CS study, and for application to other fields. Lab required. |
| Clusters: |
N1CSC012, N1STT001, N4CSC002, N4CSC009, N4CSC010, N4CSC011, N4CSC013, N4CSC015, N4CSC016 |
| Offered: |
|
| |
|
| 44784 |
CSC 161 |
THE ART OF PROGRAMMING - LAB |
Spring 2013 |
LAB |
Closed |
|
| |
MW |
1815 |
1930 |
HARK |
114 |
| |
32 |
30 | 06/29/2012 |
| Instructors: |
SINGHAL A |
| Offered: |
|
| |
|
| 44796 |
CSC 161 |
THE ART OF PROGRAMMING - LAB |
Spring 2013 |
LAB |
Open |
|
| |
MW |
1525 |
1640 |
GAVET |
244 |
| |
25 |
32 | 06/29/2012 |
| Instructors: |
SINGHAL A |
| Offered: |
|
| |
|
| 44810 |
CSC 161 |
THE ART OF PROGRAMMING - LAB |
Spring 2013 |
LAB |
Open |
|
| |
TR |
1400 |
1515 |
GAVET |
244 |
| |
19 |
32 | 06/29/2012 |
| Instructors: |
SINGHAL A |
| Offered: |
|
| |
|
| 77673 |
CSC 170D |
INTRO TO WEB DEVELOPMENT |
Spring 2013 |
4.0 |
Open |
|
| |
MW |
1230 |
1345 |
GRGEN |
102 |
| |
8 |
999 | 17 |
24 | 10/05/2012 |
| Cross Listed: |
CSC 170D, DMS 102 (P) |
| Class Info: |
STUDENTS MUST REGISTER FOR THE LAB WHEN REGISTERING FOR THEMAIN SECTION. |
| Instructors: |
FERGUSON G |
| Description: |
Students learn the technological components of programming for the
worldwide web. They will also study the historical, aesthetic and
social components of computer code. |
| Offered: |
|
| |
|
| 77696 |
CSC 170D |
INTRO TO WEB DEVELOPMENT-LAB |
Spring 2013 |
LAB |
Open |
|
| |
TR |
940 |
1055 |
GRGEN |
102 |
| |
9 |
999 | 18 |
24 | 10/05/2012 |
| Cross Listed: |
CSC 170D, DMS 102 (P) |
| Instructors: |
FERGUSON G |
| Offered: |
|
| |
|
| 76802 |
CSC 172 |
THE SCIENCE OF DATA STRUCTURES |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
1400 |
1515 |
MEL |
203 |
| |
82 |
100 | 08/15/2012 |
| Class Info: |
STUDENTS MUST REGISTER FOR A LABORATORY WHEN REGISTERING FOR THE MAIN SECTION |
| Instructors: |
PAWLICKI T |
| Prerequisites: |
CSC 171 or equivalent; MTH 150 is recommended. |
| Description: |
Abstract data types (e.g., sets, mappings, and graphs) and their implementation as concrete data structures in Java. Analysis of the running times of programs operating on such data structures, and basic techniques for program design, analysis, and proof of correctness (e.g., induction and recursion). Lab required. |
| Clusters: |
N1CSC001, N1CSC004, N1CSC008, N1CSC011, N1PHL001, N4CSC001, N4CSC004, N4CSC011, N4CSC016 |
| Offered: |
|
| |
|
| 76817 |
CSC 172 |
THE SCI OF DATA STRUCT - LAB |
Spring 2013 |
LAB |
Open |
|
| |
MW |
1815 |
1930 |
GAVET |
244 |
| |
40 |
50 | 08/15/2012 |
| Instructors: |
PAWLICKI T |
| Offered: |
|
| |
|
| 76826 |
CSC 172 |
THE SCI OF DATA STRUCT - LAB |
Spring 2013 |
LAB |
Open |
|
| |
MW |
1400 |
1515 |
GAVET |
244 |
| |
30 |
50 | 08/15/2012 |
| Instructors: |
PAWLICKI T |
| Offered: |
|
| |
|
| 90185 |
CSC 172 |
SCI OF DATA STRUCTURES LAB |
Spring 2013 |
LAB |
Open |
|
| |
MW |
1815 |
1930 |
GRGEN |
102 |
| |
15 |
999 | 01/10/2013 |
| Instructors: |
PAWLICKI T |
| Offered: |
|
| |
|
| 91599 |
CSC 172 |
SCI OF DATA STR. WKSP |
Spring 2013 |
WRK |
Open |
|
| |
U |
1815 |
2015 |
HYLAN |
303 |
| |
0 |
999 | 01/25/2013 |
| Instructors: |
PAWLICKI T |
| Offered: |
|
| |
|
| 91603 |
CSC 172 |
SCI OF DATA STRC. WKSP |
Spring 2013 |
WRK |
Open |
|
| |
U |
1815 |
2015 |
HYLAN |
307 |
| |
0 |
999 | 01/25/2013 |
| Instructors: |
PAWLICKI T |
| Offered: |
|
| |
|
| 91612 |
CSC 172 |
SCI OF DATA STRC. WKSP |
Spring 2013 |
WRK |
Open |
|
| |
T |
1815 |
2055 |
HYLAN |
303 |
| |
0 |
999 | 01/25/2013 |
| Instructors: |
PAWLICKI T |
| Offered: |
|
| |
|
| 44832 |
CSC 191 |
MACHINES & CONSCIOUSNESS |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
1525 |
1640 |
CSB |
632 |
| |
11 |
16 | 16 |
999 | 10/31/2012 |
| Cross Listed: |
CSC 191 (P), CSC 291 |
| Instructors: |
SCHUBERT L |
| Prerequisites: |
191 Prerequisites: a programming course; sophomore or higher standing (or consent of instructor); a prior course in AI, cognitive science, linguistics, or philosophy is an advantage.
291 Prerequisites: one of 200, 242, 280, or 282. |
| Description: |
Can machines show self-awareness? Could robots and other machines have subjective sensory and emotional experiences? Could they have a moral sense? These questions are becoming increasingly relevant in our age of increasingly intelligent machines. We will explore these issues through readings from the AI literature as well as from philosophy and cognitive science. Homework will include written answers to questions, essays, and -- for 291 students only -- a team programming project intended to demonstrate the possibility of some degree of self-awareness in a computer. The course will be suitable for writing credit. (4 hours, Spring). |
| Offered: |
|
| |
|
| 44849 |
CSC 194 |
NETWORKS, CROWDS AND MARKETS |
Spring 2013 |
4.0 |
Cancelled |
|
| |
TR |
1105 |
1220 |
|
|
| |
0 |
999 | 06/29/2012 |
| Offered: |
|
| |
|
| 44855 |
CSC 199 |
SOCIAL IMP. OF COMPUTING |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
940 |
1055 |
CSB |
632 |
| |
5 |
999 | 21 |
40 | 06/29/2012 |
| Cross Listed: |
CSC 199 (P), CSC 299 |
| Instructors: |
SCOTT M |
| Clusters: |
N4CSC010, N4CSC015 |
| Offered: |
|
| |
|
| 44861 |
CSC 200 |
UNDERGRAD PROBLEM SEMINAR |
Spring 2013 |
4.0 |
Open |
|
| |
MW |
1400 |
1515 |
CSB |
601 |
| |
27 |
999 | 39 |
999 | 06/29/2012 |
| Cross Listed: |
CSC 200 (P), CSC 200H |
| Instructors: |
NELSON R |
| Prerequisites: |
All BS premajor requirements. |
| Description: |
Intensive seminar on cooperative problem solving. Overview of the subdisciplines and the research of the University of Rochester’s computer science faculty. 200H required for the Honors B.S. in Computer Science; 200 required for the B.S. Students taking CSC 200H may have additional reading, assignments or projects. |
| Offered: |
|
| |
|
| 44876 |
CSC 200H |
UNDERGRAD PROBLEM SEMINAR |
Spring 2013 |
4.0 |
Open |
|
| |
MW |
1400 |
1515 |
CSB |
601 |
| |
12 |
999 | 39 |
999 | 06/29/2012 |
| Cross Listed: |
CSC 200 (P), CSC 200H |
| Instructors: |
NELSON R |
| Prerequisites: |
All BS premajor requirements. |
| Description: |
Intensive seminar on cooperative problem solving. Overview of the subdisciplines and the research of the University of Rochester’s computer science faculty. 200H required for the Honors B.S. in Computer Science; 200 required for the B.S. Students taking CSC 200H may have additional reading, assignments or projects. |
| Offered: |
|
| |
|
| 44887 |
CSC 210 |
WEB PROGRAMMING |
Spring 2013 |
4.0 |
Closed |
|
| |
MW |
1400 |
1515 |
DEWEY |
2162 |
| |
58 |
55 | 06/29/2012 |
| Instructors: |
BIGHAM J |
| Prerequisites: |
CSC 161 or CSC 171 or permission of the instructor. |
| Description: |
An introduction to the technology, design and science of web programming. This course will cover the base material needed to create and deploy secure, usable database-driven web applications - including topics selected from programming, networking, databases, security, and usability. Specific technologies and languages covered will include HTML, Javascript, Document Object Model (DOM), PHP, MySQL, Ruby on Rails, XML, AJAX, and Flash. |
| Clusters: |
N4CSC013 |
| Offered: |
|
| |
|
| 44893 |
CSC 242 |
ARTIFICIAL INTELLIGENCE |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
1400 |
1515 |
B&L |
106 |
| |
45 |
999 | 46 |
60 | 06/29/2012 |
| Cross Listed: |
BCS 232, CSC 242 (P) |
| Instructors: |
FERGUSON G |
| Prerequisites: |
Prerequisites: MTH 150 and CSC 172. |
| Description: |
Introduces fundamental principles of artificial intelligence, including heuristic search, automated reasoning, handling uncertainty, and machine learning. Presents applications of AI techniques to real-world problems such as understanding the web, computer games, biomedical research, and assistive systems. This course is a prerequisite for advanced AI courses. |
| Offered: |
|
| |
|
| 44902 |
CSC 246 |
MATHEMATICAL FOUNDATIONS OF A.I. |
Spring 2013 |
4.0 |
Open |
|
| |
MW |
1525 |
1640 |
DEWEY |
2110E |
| |
6 |
999 | 38 |
999 | 06/29/2012 |
| Cross Listed: |
CSC 246 (P), CSC 446, ECE 409, TCS 446 |
| Instructors: |
GILDEA D |
| Prerequisites: |
CSC 242 and MTH 165 |
| Description: |
This course presents the mathematical foundations of AI, including probability, decision theory and machine learning. |
| Offered: |
|
| |
|
| 44917 |
CSC 249 |
MACHINE VISION |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
1230 |
1345 |
CSB |
601 |
| |
2 |
40 | 25 |
40 | 06/29/2012 |
| Cross Listed: |
BCS 236, BCS 536, CSC 249 (P), CSC 449, ECE 449, TCS 449 |
| Instructors: |
LUO J |
| Prerequisites: |
MTH 161 and CSC 242 |
| Description: |
. Introduction to computer vision, including camera models, basic image processing, pattern and object recognition, and elements of human vision. Specific topics include geometric issues, statistical models, Hough transforms, color theory, texture, and optic flow. CSC 449, a graduate-level course, requires additional readings and assignments. |
| Offered: |
|
| |
|
| 44926 |
CSC 252 |
COMPUTER ORGANIZATION |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
940 |
1055 |
CSB |
601 |
| |
42 |
999 | 06/29/2012 |
| Instructors: |
DING C |
| Prerequisites: |
MTH150 and CSC 172 |
| Description: |
Introduction to computer architecture and the layering of hardware/software systems. Topics include instruction set design; logical building blocks; computer arithmetic; processor organization; the memory hierarchy (registers, caches, main memory, and secondary storage); I/O—buses, devices, and interrupts; microcode and assembly language; virtual machines; the roles of the assembler, linker, compiler, and operating system; technological trends and the future of computing hardware. Several programming assignments required. |
| Clusters: |
N1CSC004, N4CSC004 |
| Offered: |
|
| |
|
| 78702 |
CSC 257 |
COMPUTER NETWORKS |
Spring 2013 |
4.0 |
Open |
|
| |
MW |
1230 |
1345 |
CSB |
601 |
| |
9 |
999 | 25 |
45 | 09/14/2012 |
| Cross Listed: |
CSC 257 (P), CSC 457, TCS 457 |
| Instructors: |
SHEN K |
| Prerequisites: |
CSC 252 |
| Description: |
Introduction to computer networks and computer communication: Architecture and Protocols:. Design of protocols for error recovery, reliable delivery, routing and congestion control. Store-and-forward networks, satellite networks, local area networks and locally distributed systems. Case studies of networks, protocols and protocol families. Emphasis on software design issues in computer communication. |
| Offered: |
|
| |
|
| 44943 |
CSC 258 |
PARALLEL & DISTRIBUTED SYSTEMS |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
1525 |
1640 |
CSB |
601 |
| |
4 |
999 | 19 |
999 | 06/29/2012 |
| Cross Listed: |
CSC 258 (P), CSC 458, TCS 458 |
| Instructors: |
DWARKADAS S |
| Prerequisites: |
CSC 254, CSC 256 and consent of instructor |
| Description: |
Principles of parallel and distributed systems, and the associated implementation and performance issues. Topics covered will include programming interfaces to parallel and distributed computing, interprocess communication, synchronization, and consistency models, fault tolerance and reliability, distributed process management, distributed file systems, multiprocessor architectures, parallel program optimization, and parallelizing compilers. Students taking this course at the 400 level will be required to complete additional readings and/or assignments. |
| Offered: |
|
| |
|
| 44978 |
CSC 280 |
COMPUTER MODELS & LIMITATIONS |
Spring 2013 |
4.0 |
Open |
|
| |
MW |
1525 |
1640 |
CSB |
601 |
| |
37 |
50 | 06/29/2012 |
| Instructors: |
HEMASPAANDRA |
| Prerequisites: |
CSC 173, MTH 150 |
| Description: |
This course studies fundamental computer models and their computational limitations. Finite-state machines and pumping lemmas, the Chomsky hierarchy, Turing machines and algorithmic universality, noncomputability and undecidability, tradeoffs between power and formal tractability. |
| Clusters: |
N1CSC008 |
| Offered: |
|
| |
|
| 76834 |
CSC 283 |
TOPICS IN CRYPTOGRAPHY |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
1650 |
1805 |
CSB |
632 |
| |
2 |
999 | 5 |
999 | 09/26/2012 |
| Cross Listed: |
CSC 283 (P), CSC 483, TCS 483 |
| Instructors: |
VENKITASUBRAM |
| Description: |
This will be a seminar-style course in which students will read and present papers on current research in Cryptography. Potential topics include lattice-based cryptography, concurrency and protocol security, database privacy, cryptographic game theory and interplay of cryptography with other fields. The course will build on material covered in the introductory course (281/481) but is not a required prerequisite. |
| Offered: |
|
| |
|
| 44999 |
CSC 284 |
ADVANCED ALGORITHIMS |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
1230 |
1345 |
CSB |
632 |
| |
6 |
999 | 21 |
999 | 06/29/2012 |
| Cross Listed: |
CSC 284 (P), CSC 484, TCS 484 |
| Instructors: |
STEFANKOVIC D |
| Prerequisites: |
CSC 282 |
| Description: |
Advanced study of design and analysis of algorithms. Topics typically include: growth of functions; recurrences; probabilistic analysis and randomized algorithms; maximum flow; sorting networks; expander graphs; matrix operations; linear programming; discrete Fourier transform; number-theoretic algorithms; string matching; computational geometry; NP-completeness; approximation algorithms. Students taking this course at the 400 level may be required to complete additional tests, readings or assignments. |
| Offered: |
|
| |
|
| 45000 |
CSC 291 |
MACHINES & CONSCIOUSNESS |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
1525 |
1640 |
CSB |
632 |
| |
5 |
999 | 16 |
999 | 10/31/2012 |
| Cross Listed: |
CSC 191 (P), CSC 291 |
| Instructors: |
SCHUBERT L |
| Prerequisites: |
191 Prerequisites: a programming course; sophomore or higher standing (or consent of instructor); a prior course in AI, cognitive science, linguistics, or philosophy is an advantage.
291 Prerequisites: one of 200, 242, 280, or 282. |
| Description: |
Can machines show self-awareness? Could robots and other machines have subjective sensory and emotional experiences? Could they have a moral sense? These questions are becoming increasingly relevant in our age of increasingly intelligent machines. We will explore these issues through readings from the AI literature as well as from philosophy and cognitive science. Homework will include written answers to questions, essays, and -- for 291 students only -- a team programming project intended to demonstrate the possibility of some degree of self-awareness in a computer. The course will be suitable for writing credit. (4 hours, Spring). |
| Offered: |
|
| |
|
| 77311 |
CSC 292 |
CLOUD COMPUTING ANALYTICS |
Spring 2013 |
4.0 |
Open |
|
| |
MW |
1650 |
1805 |
CSB |
601 |
| |
3 |
999 | 15 |
999 | 11/05/2012 |
| Cross Listed: |
CSC 292 (P), CSC 572 |
| Instructors: |
JUNG G |
| Description: |
Cloud computing is one of advanced computer science areas that integrates all computing layers, from computer architecture to various applications. In this course, we explore the field of cloud computing, encompassing a wide range of topics. While emphasizing the basic cloud computing principles and paradigms at the beginning, we will discuss some research problems, approaches, implementations, and potential evolution in the future as well. This course will cover fundamental topics such as IaaS, PaaS, SaaS, virtualization, and multi-tenancy. Additionally, this course will touch on some advanced topics and applications in clouds including SLA management, resource provisioning, big-data analytics, service workflows, and the performance optimization of those applications. Students will be exposed to recent research papers to understand deep pictures of research problems, underlying theories, and engineering around those topics. |
| Offered: |
|
| |
|
| 77278 |
CSC 293 |
ADV TOPICS IN Memory Systems |
Spring 2013 |
4.0 |
Open |
|
| |
MW |
1400 |
1515 |
CSB |
632 |
| |
0 |
999 | 12 |
999 | 12/05/2012 |
| Cross Listed: |
CSC 293 (P), CSC 573, ECE 402 |
| Instructors: |
IPEK E |
| Description: |
This course covers special topics that are of current interest in the area of memory systems. Topics vary by term. Check term detail for information regarding the particular semester |
| Offered: |
|
| |
|
| 45011 |
CSC 294 |
NETWORK PHENOMENA |
Spring 2013 |
4.0 |
Cancelled |
|
| |
TR |
1105 |
1220 |
|
|
| |
0 |
999 | 06/29/2012 |
| Offered: |
|
| |
|
| 75225 |
CSC 298 |
COMP MODELS OF MUSIC PROC |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
1030 |
1200 |
HOPE |
226 |
| |
2 |
999 | 15 |
16 | 10/24/2012 |
| Cross Listed: |
AME 271 (P), AME 471, CSC 298, ECE 271, ECE 471, TEE 471 |
| Instructors: |
HEADLAM D |
| Description: |
This course is designed for engineering and science students to learn the basic elements of music theory and analysis, but employing concepts and tools from digital signal processing, pattern classification, machine learning and data mining. Class requirements include weekly readings and programming assignments, and a final project in which students complete an analysis of a large-scale symphonic work combining their subjective aesthetic response to the piece with the computational analysis using the tools developed throughout the course |
| Offered: |
Spring |
| |
|
| 45033 |
CSC 299 |
SOCIAL IMP. OF COMPUTING |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
940 |
1055 |
CSB |
632 |
| |
16 |
999 | 21 |
40 | 06/29/2012 |
| Cross Listed: |
CSC 199 (P), CSC 299 |
| Instructors: |
SCOTT M |
| Clusters: |
N4CSC010, N4CSC015 |
| Offered: |
|
| |
|
| 45044 |
CSC 390 |
SUPERVISED TEACHING |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Restrictions: |
[G] Special application required [J] Permission of School Dean required |
| Offered: |
|
| |
|
| 91675 |
CSC 390 |
SUPERVISED TEACHING |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
3 |
999 | 01/25/2013 |
| Instructors: |
FERGUSON G |
| Offered: |
|
| |
|
| 45066 |
CSC 391 |
INDEPENDENT STUDY |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Restrictions: |
[G] Special application required [J] Permission of School Dean required |
| Offered: |
|
| |
|
| 45104 |
CSC 391H |
INDEPENDENT STUDY-HONORS |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Restrictions: |
[G] Special application required [J] Permission of School Dean required |
| Offered: |
|
| |
|
| 45110 |
CSC 391W |
INDEPENDENT STUDY |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Restrictions: |
[G] Special application required [J] Permission of School Dean required |
| Offered: |
|
| |
|
| 45128 |
CSC 393 |
SENIOR PROJECT |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Restrictions: |
[G] Special application required [J] Permission of School Dean required |
| Offered: |
|
| |
|
| 45132 |
CSC 393H |
SENIOR PROJECT-HONORS |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Restrictions: |
[G] Special application required [J] Permission of School Dean required |
| Offered: |
|
| |
|
| 45149 |
CSC 394 |
INTERNSHIP |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Restrictions: |
[G] Special application required [J] Permission of School Dean required |
| Offered: |
|
| |
|
| 45155 |
CSC 395 |
RESEARCH |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Restrictions: |
[G] Special application required [J] Permission of School Dean required |
| Offered: |
|
| |
|
| 45161 |
CSC 395H |
HONORS SENIOR THESIS |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Restrictions: |
[G] Special application required [J] Permission of School Dean required |
| Offered: |
|
| |
|
| 45187 |
CSC 395W |
HONORS SEMINAR |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Restrictions: |
[G] Special application required [J] Permission of School Dean required |
| Offered: |
|
| |
|
| 45213 |
CSC 446 |
MATHEMATICAL FOUNDATIONS OF A.I. |
Spring 2013 |
4.0 |
Open |
|
| |
MW |
1525 |
1640 |
DEWEY |
2110E |
| |
22 |
999 | 38 |
999 | 06/29/2012 |
| Cross Listed: |
CSC 246 (P), CSC 446, ECE 409, TCS 446 |
| Instructors: |
GILDEA D |
| Prerequisites: |
CSC 242 and MTH 165 |
| Description: |
This course presents the mathematical foundations of AI, including probability, decision theory and machine learning. |
| Offered: |
|
| |
|
| 45224 |
CSC 449 |
MACHINE VISION |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
1230 |
1345 |
CSB |
601 |
| |
5 |
999 | 25 |
40 | 06/29/2012 |
| Cross Listed: |
BCS 236, BCS 536, CSC 249 (P), CSC 449, ECE 449, TCS 449 |
| Instructors: |
LUO J |
| Prerequisites: |
MTH 161 and CSC 242 |
| Description: |
. Introduction to computer vision, including camera models, basic image processing, pattern and object recognition, and elements of human vision. Specific topics include geometric issues, statistical models, Hough transforms, color theory, texture, and optic flow. CSC 449, a graduate-level course, requires additional readings and assignments. |
| Offered: |
|
| |
|
| 89487 |
CSC 452 |
Multiprocessor Architecture |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
1400 |
1515 |
CSB |
523 |
| |
1 |
999 | 13 |
999 | 01/08/2013 |
| Cross Listed: |
CSC 452, ECE 404 (P), TEE 404 |
| Instructors: |
HUANG M |
| Prerequisites: |
ECE201/401 Instructor approval |
| Description: |
This course provides in-depth discussions of the design and implementation issues of microprocessors and general-purpose computing systems based on them. |
| Offered: |
Spring |
| |
|
| 78717 |
CSC 457 |
COMPUTER NETWORKS |
Spring 2013 |
4.0 |
Open |
|
| |
MW |
1230 |
1345 |
CSB |
601 |
| |
15 |
999 | 25 |
45 | 09/14/2012 |
| Cross Listed: |
CSC 257 (P), CSC 457, TCS 457 |
| Instructors: |
SHEN K |
| Prerequisites: |
CSC 252 |
| Description: |
Introduction to computer networks and computer communication: Architecture and Protocols:. Design of protocols for error recovery, reliable delivery, routing and congestion control. Store-and-forward networks, satellite networks, local area networks and locally distributed systems. Case studies of networks, protocols and protocol families. Emphasis on software design issues in computer communication. |
| Offered: |
|
| |
|
| 45245 |
CSC 458 |
PARALLEL & DISTRIBUTED SYSTEMS |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
1525 |
1640 |
CSB |
601 |
| |
15 |
999 | 19 |
999 | 06/29/2012 |
| Cross Listed: |
CSC 258 (P), CSC 458, TCS 458 |
| Instructors: |
DWARKADAS S |
| Prerequisites: |
CSC 254, CSC 256 and consent of instructor |
| Description: |
Principles of parallel and distributed systems, and the associated implementation and performance issues. Topics covered will include programming interfaces to parallel and distributed computing, interprocess communication, synchronization, and consistency models, fault tolerance and reliability, distributed process management, distributed file systems, multiprocessor architectures, parallel program optimization, and parallelizing compilers. Students taking this course at the 400 level will be required to complete additional readings and/or assignments. |
| Offered: |
|
| |
|
| 76843 |
CSC 483 |
TOPICS IN CRYPTOGRAPHY |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
1650 |
1805 |
CSB |
632 |
| |
3 |
999 | 5 |
999 | 09/26/2012 |
| Cross Listed: |
CSC 283 (P), CSC 483, TCS 483 |
| Instructors: |
VENKITASUBRAM |
| Description: |
This will be a seminar-style course in which students will read and present papers on current research in Cryptography. Potential topics include lattice-based cryptography, concurrency and protocol security, database privacy, cryptographic game theory and interplay of cryptography with other fields. The course will build on material covered in the introductory course (281/481) but is not a required prerequisite. |
| Offered: |
|
| |
|
| 45286 |
CSC 484 |
ADVANCED ALGORITHIMS |
Spring 2013 |
4.0 |
Open |
|
| |
TR |
1230 |
1345 |
CSB |
632 |
| |
14 |
999 | 21 |
999 | 06/29/2012 |
| Cross Listed: |
CSC 284 (P), CSC 484, TCS 484 |
| Instructors: |
STEFANKOVIC D |
| Prerequisites: |
CSC 282 |
| Description: |
Advanced study of design and analysis of algorithms. Topics typically include: growth of functions; recurrences; probabilistic analysis and randomized algorithms; maximum flow; sorting networks; expander graphs; matrix operations; linear programming; discrete Fourier transform; number-theoretic algorithms; string matching; computational geometry; NP-completeness; approximation algorithms. Students taking this course at the 400 level may be required to complete additional tests, readings or assignments. |
| Offered: |
|
| |
|
| 45290 |
CSC 490 |
SUPERVISED TEACHING |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Offered: |
|
| |
|
| 45306 |
CSC 491 |
ADVANCED READINGS CSC |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Restrictions: |
[G] Special application required [J] Permission of School Dean required |
| Offered: |
|
| |
|
| 90864 |
CSC 494 |
MASTERS INTERNSHIP |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 01/16/2013 |
| Offered: |
|
| |
|
| 45319 |
CSC 495 |
ADVANCED RESEARCH CSC |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Offered: |
|
| |
|
| 45322 |
CSC 572 |
CLOUD COMPUTING ANALYTICS |
Spring 2013 |
4.0 |
Open |
|
| |
MW |
1650 |
1805 |
CSB |
601 |
| |
12 |
999 | 15 |
999 | 11/05/2012 |
| Cross Listed: |
CSC 292 (P), CSC 572 |
| Instructors: |
JUNG G |
| Description: |
Cloud computing is one of advanced computer science areas that integrates all computing layers, from computer architecture to various applications. In this course, we explore the field of cloud computing, encompassing a wide range of topics. While emphasizing the basic cloud computing principles and paradigms at the beginning, we will discuss some research problems, approaches, implementations, and potential evolution in the future as well. This course will cover fundamental topics such as IaaS, PaaS, SaaS, virtualization, and multi-tenancy. Additionally, this course will touch on some advanced topics and applications in clouds including SLA management, resource provisioning, big-data analytics, service workflows, and the performance optimization of those applications. Students will be exposed to recent research papers to understand deep pictures of research problems, underlying theories, and engineering around those topics. |
| Offered: |
|
| |
|
| 77280 |
CSC 573 |
ADV TOPICS IN Memory Systems |
Spring 2013 |
4.0 |
Open |
|
| |
MW |
1400 |
1515 |
CSB |
632 |
| |
2 |
999 | 12 |
999 | 12/05/2012 |
| Cross Listed: |
CSC 293 (P), CSC 573, ECE 402 |
| Instructors: |
IPEK E |
| Description: |
This course covers special topics that are of current interest in the area of memory systems. Topics vary by term. Check term detail for information regarding the particular semester |
| Offered: |
|
| |
|
| 45335 |
CSC 574 |
NETWORK PHENOMENA |
Spring 2013 |
4.0 |
Cancelled |
|
| |
TR |
1105 |
1220 |
|
|
| |
0 |
999 | 06/29/2012 |
| Offered: |
|
| |
|
| 89300 |
CSC 577 |
MATH. ALT. TO STANDARD PROB. |
Spring 2013 |
4.0 |
Open |
|
| |
T |
1400 |
1515 |
CSB |
632 |
| |
0 |
999 | 12/13/2012 |
| Instructors: |
FINE T |
| Description: |
The central idea of this course is that probability descriptions are mathematical models that should faithfully represent the degree of precision inherent in the background knowledge about the empirical domain being modeled.
We will explore multiple meanings (interpretations) and axiomatizations of probability and some of the connections to probabilistic reasoning (e.g., inference, decisions). Meanings include: common subsymbolic usage; ordinary language usage; degree of belief held by an individual; epistemic or partial logical linkage between statements or data sets; stable and unstable frequentist understandings of repeatable phenomena. The emphasis will be on mathematical probability concepts. |
| Offered: |
|
| |
|
| 45341 |
CSC 591 |
PHD READINGS IN CSC |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Restrictions: |
[G] Special application required [J] Permission of School Dean required |
| Offered: |
|
| |
|
| 45353 |
CSC 594 |
INTERNSHIP |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Restrictions: |
[G] Special application required [J] Permission of School Dean required |
| Offered: |
|
| |
|
| 45364 |
CSC 595 |
PHD RESEARCH IN CSC |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Offered: |
|
| |
|
| 45495 |
CSC 595A |
PHD RESEARCH IN ABSENTIA |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Restrictions: |
[G] Special application required [J] Permission of School Dean required |
| Offered: |
|
| |
|
| 45502 |
CSC 597 |
COMPUTER SCIENCE COLLOQUIUM |
Spring 2013 |
0.0 |
Open |
|
| |
M |
1015 |
1150 |
CSB |
209 |
| |
0 |
999 | 06/29/2012 |
| Offered: |
|
| |
|
| 45517 |
CSC 895 |
CONT OF MASTER'S ENROLLMENT |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Offered: |
|
| |
|
| 90256 |
CSC 897 |
MASTERS DISSERTATION |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 01/11/2013 |
| Offered: |
|
| |
|
| 45526 |
CSC 899 |
MASTER'S DISSERTATION |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Offered: |
|
| |
|
| 45534 |
CSC 985 |
LEAVE OF ABSENCE |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Restrictions: |
[G] Special application required [J] Permission of School Dean required |
| Offered: |
|
| |
|
| 45543 |
CSC 995 |
CONT OF DOCTORAL ENROLLMENT |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
3 |
999 | 06/29/2012 |
| Offered: |
|
| |
|
| 45551 |
CSC 997 |
DOCTORAL DISSERTATION |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Offered: |
|
| |
|
| 45603 |
CSC 997A |
DOCT DISSERTATN IN ABSENTIA |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Restrictions: |
[G] Special application required [J] Permission of School Dean required |
| Offered: |
|
| |
|
| 45612 |
CSC 999 |
DOCTORAL DISSERTATION |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Offered: |
|
| |
|
| 45705 |
CSC 999A |
DOCT DISSERTATN IN ABSENTIA |
Spring 2013 |
0.0 |
Open |
|
| |
TBA |
|
|
|
|
| |
0 |
999 | 06/29/2012 |
| Restrictions: |
[G] Special application required [J] Permission of School Dean required |
| Offered: |
|
| |
|