CTI Minor Requirements for Non-CTI Majors
| CSC
211 |
Programming in Java I |
| GPH
211 |
Perceptual Principles for Digital Environments I |
|
GPH 212 |
Perceptual Principles for Digital Environments II |
|
GPH
338 |
Computer Animation Survey |
|
GPH 339 |
Advanced Rendering Techniques |
|
GPH 371 |
Independent Study |
Students choose one course from the following list:
|
GPH 250 |
Digital Modeling |
|
HCI
310 |
Introduction to Human-Computer Interaction |
Students choose one course from the following list:
|
CSC 309 |
Object oriented programming in C++ |
|
CSC 313 |
Data Structures in Java |
Students choose one course from the following list:
Data Analysis Minor
|
CSC 200 |
Survey of Computing Technology |
|
CSC 211 |
Programming in Java I |
|
CSC 212 |
Programming in Java II |
|
CSC 319 |
Database Technology |
| CSC 323 |
Data Analysis and Statistical Software I |
| CSC 324 |
Data Analysis and Statistical Software II |
Students choose one course from the following list:
|
CSC
328 |
Data Analysis for Experimenters |
|
CSC 334 |
Advanced Data Analysis |
|
CSC 211 |
Programming in Java I |
|
CSC 255 |
Information Structures and Representation |
|
ECT 250 |
Survey of E-Commerce Technology |
|
ECT 270 |
Client Side Web Application Development |
|
ECT
353 |
Server Side Web Application Development |
|
ECT
355 |
E-Commerce Web Application Models |
|
HCI 310 |
Introduction to Human-Computer Interaction |
| GPH
211 |
Perceptual Principles for Digital Environments I |
| HCI 310 |
Introduction to Human-Computer Interaction |
| HCI
312 |
Analysis and Design for HCI |
| HCI 360 |
Evaluating for HCI |
| PSY 105 |
Introductory Psychology I |
Students choose three courses from the following list:
|
GPH 212 |
Perceptual Principles for Digital Environments II |
|
GPH 329 |
Computer Graphics Development |
|
GPH 338 |
Computer Animation Survey |
|
GPH 339 |
Advanced Rendering Techniques |
|
GPH 371 |
Computer Graphics Survey |
| HCI
315 |
Theory and Perception of Color |
| HCI
332 |
User-Centered Web Development |
| HCI
350 |
Usability in Computer Systems |
|
|
CSC 211 |
Programming in Java I |
|
CSC 255 |
Information Structures and Representation |
| CSC
319 |
Database
Technology |
|
ECT 250 |
Survey of E-Commerce Technology |
|
HCI 310 |
Introduction to Human-Computer Interaction |
|
IS
315 |
Analysis and Design Techniques |
Students choose one course from the following list:
|
IS 370 |
Computer Information Systems |
|
IS 371 |
Introduction to IT System Management |
|
IS 372 |
Fundamentals of Software Management |
|
Network Technology Minor
|
CSC 210 |
Introduction to Computing |
|
CSC 211 |
Programming in Java I |
|
CSC 212 |
Programming in Java II |
|
ECT 250 |
Survey of E-Commerce Technology |
|
TDC
361 |
Basic Communication Systems |
|
TDC
362 |
Principles of Data Communications |
|
TDC
363 |
Introduction to Local Area Networks |
| |
One 300 level CTI course |
|