2012–2013
| Course |
Title |
Units |
In Charge |
Fall |
Winter |
Spring |
| COEN 10 |
Introduction to Programming |
4+1L |
Figueira |
Pantoja |
|
|
| COEN 10 |
Introduction to Programming |
4+1L |
Figueira |
Figueira |
Pantoja |
|
| COEN 11 |
Advanced Programming |
4+1L |
Figueira |
|
Figueira |
|
| COEN 11 |
Advanced Programming |
4+1L |
Figueira |
|
Fang |
Fang |
| COEN 12 |
Abstract Data Types and Data Structures |
4+1L |
Atkinson |
|
|
Atkinson |
| COEN 12 |
Abstract Data Types and Data Structures |
4+1L |
Atkinson |
|
|
Atkinson |
| COEN 12 |
Abstract Data Types and Data Structures |
4+1L |
Atkinson |
|
|
Amer |
| COEN 19 |
Discrete Mathematics |
4 |
MATH |
Schaefer |
|
Staff |
| COEN 19 |
Discrete Mathematics |
4 |
MATH |
|
|
Farris |
| COEN 20 |
Introduction to Embedded Systems |
4+1L |
Lewis |
Lewis |
|
Lewis |
| COEN 20 |
Introduction to Embedded Systems |
4+1L |
Lewis |
|
|
Lewis1 |
| COEN 21 |
Introduction to Logic Design |
4+1L |
ELEN |
Mourad |
|
Krishnan |
| COEN 21 |
Introduction to Logic Design |
4+1L |
ELEN |
Ogunfunmi |
|
Staff |
| COEN 29 |
Living in a Computing World |
4+1L |
Lewis |
|
|
|
| COEN 44 |
Applied Programming in C |
4+1L |
Lewis |
|
Pantoja |
|
| COEN 44 |
Applied Programming in C |
4+1L |
Lewis |
|
Schwarz |
|
| COEN 45 |
Applied Programming in MATLAB |
4+1L |
Lewis |
Grover |
Grover |
Pantoja |
| COEN 70 |
Formal Spec. and Advanced Data Structures |
4+1L |
Davis |
|
Vu |
|
| COEN 120 |
Real-Time Systems |
4+1L |
Lewis |
|
|
|
| COEN 122 |
Computer Architecture |
4+1L |
Shang |
|
|
Shang |
| COEN 127 |
Advanced Logic Design |
5 |
ELEN |
|
Mourad |
|
| COEN 129 |
Web Search and Information Retrieval
|
2–4 |
Ling |
Fang |
Schwarz |
Figueira
|
| COEN 145 |
Parallel Programming |
4+1L |
Pantoja |
Pantoja |
|
|
| COEN 146 |
Computer Networks |
4+1L |
Amer |
|
Amer |
|
| COEN 146 |
Computer Networks |
4+1L |
Figueira |
|
Amer |
|
| COEN 148 |
Computer Graphics |
4+1L |
Pantoja |
Kao |
|
|
| COEN 150 |
Introduction to Information Security |
4 |
Holliday |
(Use COEN 250 instead)
|
| COEN 152 |
Computer Forensics |
4+1L |
Holliday |
|
Schwarz2 |
|
| COEN 160 |
Object-Oriented Analysis & Design |
4+1L |
Mikkilineni |
|
Mikkilineni3 |
|
| COEN 161 |
Web Programming |
4+1L |
Mikkilineni/Fang |
Mikkilineni |
|
|
| COEN 162 |
Web Infrastructure |
4 |
Figueira |
|
|
Figueira |
| COEN 163 |
Web Usability |
4+1L |
Mikkilineni/Fang |
|
Mikkilineni |
|
| COEN 164 |
Web Programming II |
4+1L |
Mikkilineni/Fang |
|
|
Mikkilineni |
| COEN 165 |
Modeling and Control of Rigid Body Dynamics |
4 |
ARTS |
|
Marquez4 |
|
| COEN 166 |
Artificial Intelligence |
4 |
Fang |
|
|
Connor |
| COEN 168 |
Mobile Application Development
|
4 |
Lewis |
|
Connor5 |
|
| COEN 171 |
Programming Languages |
4 |
Holliday |
|
Atkinson |
|
| COEN 172 |
Structure and Inter. of Computer Programs |
4+1L |
Davis |
|
|
|
| COEN 173 |
Logic Programming |
4+1L |
Davis |
|
|
|
| COEN 174 |
Software Engineering |
4+1L |
Atkinson |
Atkinson |
|
|
| COEN 175 |
Compilers |
4+1L |
Atkinson |
|
Atkinson |
|
| COEN 177 |
Operating Systems |
4+1L |
Amer |
Amer |
|
|
| COEN 177 |
Operating Systems |
4+1L |
Amer |
Amer |
|
|
| COEN 178 |
Database Systems |
4+1L |
Holliday |
|
|
Mikkilineni |
| COEN 179 |
Theory of Algorithms |
4 |
CSCI |
|
Tran |
Walden |
| COEN 180 |
Introduction to Information Storage |
4 |
Amer |
|
|
|
Sections of COEN 188, 189, 193, and 199 are offered as needed. Sections of COEN 194, 195, and 196 are offered fall, winter, and spring, respectively, under the supervision of a senior design project advisor.
1Initially closed; may open based on expected enrollment.
2COEN 152 is co-located with COEN 252.
3COEN 160 is co-located with COEN 275.
4COEN 165 is cross-listed with ARTS 173.
5COEN 168 is co-located with COEN 268.