22.12.2013 Views

Undergraduate Bulletin - Illinois Institute of Technology

Undergraduate Bulletin - Illinois Institute of Technology

Undergraduate Bulletin - Illinois Institute of Technology

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Computer Science<br />

Specializations in Computer Science<br />

Students in either the CS or CIS program may elect to<br />

complete one <strong>of</strong> these specializations by choosing their computer<br />

science electives and free electives appropriately, or<br />

by taking extra classes. The student must receive department<br />

approval and notify the Office <strong>of</strong> <strong>Undergraduate</strong> Academic<br />

Affairs. A minimum <strong>of</strong> four courses are required for<br />

a specialization.<br />

Data Science<br />

BUS 371 Strategies for Reaching New Markets<br />

CS 451 Introduction to Distributed Computing<br />

CS 442 Data Mining<br />

OR<br />

CS 584 Machine Learning<br />

MATH 481 Introduction to Stochastic Processes<br />

OR<br />

MATH 483 Design and Analysis <strong>of</strong> Experiments<br />

Note: MATH 481 has prerequisites <strong>of</strong> MATH 332 or<br />

MATH 333 and MATH 475; MATH 483 has a prerequisite<br />

<strong>of</strong> MATH 476.<br />

Distributed and Cloud Computing<br />

CS 451 Introduction to Distributed Computing<br />

CS 455 Data Communication<br />

CS 442 Mobile Applications Development<br />

OR<br />

CS 447 Distributed Options<br />

CS 553 Cloud Computing<br />

Information and Knowledge Management Systems<br />

Students must take the following courses:<br />

CS 425 Database Organization<br />

CS 482 Information & Knowledge Management<br />

Systems<br />

In addition, they should choose at least two courses from<br />

the following:<br />

CS 422 Introduction to Data Mining<br />

CS 429 Introduction to Information Retrieval<br />

Systems<br />

CS 481 Artificial Intelligence: Language<br />

Understanding<br />

Information Security<br />

CS 425 Database Organization<br />

CS 458 Information Security<br />

CS 455 Data Communications<br />

CS 549 Cryptography and Network Security<br />

94

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!