The following table lists the prerequisites required to take a graduate CIS course:
This list is current as of Fall 2009.
| Course | Prerequisites |
|---|---|
| CIS 500 Introduction to Programming | |
| CIS 505 Analytical Methods in Computer Science | OMS 500 |
| CIS 506 Data Structures and Algorithms | CIS 500 and OMS 500 |
| CIS 508 Internet Programming (not for MCIS Credit) | CIS 506 |
| CIS 524 Comparative Programming Languages | CIS 506 |
| CIS 530 Database Systems and Processing | CIS 506 (co-req) |
| CIS 535 Language Processors | CIS 506 |
| CIS 540 C/C++ for Systems Programming | CIS 506 (co-req) |
| CIS 545 Architecture and Operating Systems | CIS 506 |
| CIS 554 Data Communications and Networking | CIS 545 |
| CIS 568 Object-oriented Design and Programming | CIS 506 |
| CIS 590 Foundations of Computing | CIS 505 and CIS 506 |
| CIS 600 Computer Architecture | CIS 580 |
| CIS 601 Graduate Seminar in CIS | Completion of preparatory program |
| CIS 606 Analysis of Algorithms | CIS 505 and CIS 506 |
| CIS 611 Relational Database Systems | CIS 505 and CIS 530 |
| CIS 612 Advanced Topics in Database Systems | CIS 505 and CIS 530 |
| CIS 620 Advanced Operating Systems | CIS 545 |
| CIS 630 Enterprise Application Development | CIS 568 |
| CIS 631 Distributed Object Systems | CIS 630 |
| CIS 632 Mobile Computing | CIS 568 |
| CIS 634 Object-oriented Software Engineering | CIS 568 (or permission) |
| CIS 635 Software Engineering Metrics, Economics and Management | CIS 568 (or permission) |
| CIS 650 Compiler Design | CIS 535 and CIS 545 |
| CIS 657 Computer Graphics and Imaging | CIS 506 and CIS 540 |
| CIS 658 Multimedia Computing | CIS 506 |
| CIS 665 Artificial Intelligence Languages and Applications | CIS 505 and CIS 506 |
| CIS 666 Topics in Artificial Intelligence | CIS 505 and CIS 506 |
| CIS 667 Bioinformatics | CIS 506 |
| CIS 675 Information Security | CIS 535, CIS 545, and CIS 554 |
| CIS 690 Professional Internship | Prior department approval |
| CIS 693 Special Topics in CIS | Varies depending on content |
| CIS 694 Special Topics in CIS | Varies depending on content |
| CIS 698 Independent Study | Prior approval of written proposal |
| CIS 699 Master's Thesis | Prior department approval needed |
For more information, consult the graduate catalog for CIS. If you have any questions or notice any discrepancies in the information above, please contact the CIS department.
© 2009 Cleveland State University | 2121 Euclid Avenue, Cleveland, OH 44115-2214 | 216.687.2000