Computer Science
Course |
Description |
Professor |
CSCI 101 |
Fundamentals of Computer Programming |
Sheila Tejada |
CSCI 104 |
Data Structures and Object Oriented Design |
Mark Redekopp |
CSCI 170 |
Discrete Methods in Computer Science |
Aaron Cote |
CSCI 201 |
Principles of Software Development |
Jeffrey Miller |
CSCI 270 |
Introduction to Algorithms and Theory of Computing |
Leonard Adleman |
CSCI 350 |
Introduction to Operating Systems |
Michael Shindler |
CSCI 420 |
Computer Graphics |
Hao Li |
ITP 435 |
Professional C++ |
Sanjay Madhav |
CSCI 503 |
Parallel Programming |
Jacqueline Chame & Bob Lucas |
CSCI 567 |
Machine Learning |
Yan Liu |
CSCI 571 |
Web Technologies |
Marco Papa |
CSCI 591 |
Computer Science Research Colloquium |
- |
CSCI 670 |
Advanced Analysis of Algorithms |
Ming-Deh Huang |
CSCI 671 |
Randomized Algorithms |
David Kempe |
Electrical Engineering
Course |
Description |
Professor |
EE 101 |
Introduction to Digital Logic |
Mark Redekopp |
EE 201 |
Introduction to Digital Circuits |
Gandhi Puvvada |
EE 202 |
Linear Circuits |
Edward Maby |
EE 241 |
Applied Linear Algebra for Engineering |
Todd Brun |
EE 301 |
Linear Systems |
Todd Brun |
EE 322 |
Introduction to Digital Audio |
Chris Kyriakakis |
EE 330 |
Electromagnetics I |
Aluizio Prata |
EE 357 |
Basic Organization of Computer Systems |
Mary Eshaghian-Wilner |
EE 364 |
Introduction to Probability and Statistics |
Fariba Ariaei |
EE 450 |
Introduction to Computer Networks |
Joe Touch |
EE 457 |
Computer Systems Organization |
Gandhi Puvvada |
EE 459 |
Embedded Systems Design Laboratory |
Allan Weber |