M.S. in Information Systems, Technology Track, Non-Thesis Track
Code | Title | Credits |
---|---|---|
Foundation Requirements (13.5 credits) 1 | ||
CS-501A | Computer Programming Essentials | 3 |
CS-501B | Program Development | 3 |
BM-517 | Introduction to Management | 1.5 |
CS-503 | Data Structures and Algorithms | 3 |
SE-505 | Principles of Software Engineering | 1.5 |
SE-511 | Object-Oriented Analysis | 1.5 |
Program Requirements (30 credits) | ||
SE-517 | Engineering Web-Based Systems | 3 |
MIS-565 | Software System Requirement | 3 |
MIS-525 | Information System Architecture | 3 |
MIS-517 | Database Design and Management | 3 |
MIS-575 | Software Verification, Validation and Maintenance | 3 |
MIS-514 | Networks | 3 |
Select two of the following: | 6 | |
Foundations of Marketing Management | ||
Legal Environment of Business | ||
Human Resource and Organizational Development | ||
Fundamentals of Computer Security and Cryptography | ||
Web Services and .NET | ||
Security of E-Systems and Networks | ||
Technology Assessment | ||
Usability Engineering/Human-Computer Interaction | ||
Software Project Management | ||
Software Organization Management | ||
MIS-695A | Management Information System Practicum I | 3 |
MIS-695B | Management Information System Practicum II | 3 |
Total Credits | 43.5 |
1 | Up to 13.5 credits may be waived upon evaluation of prior academic preparation |
- Possession of a baccalaureate degree with a minimum 2.75 overall GPA and a 3.0 GPA in the major. Candidates should have an undergraduate degree in computer science, software engineering, information technology, information science, or business administration or majored in a field that requires a substantial component of software development and/or business administration.
- Applicants to the Technology track must have completed courses equivalent to Program Development I and II, Introduction to Management, Principles of Software Engineering, and Data Structures and Algorithms.
- Applicants to the Management track must have completed courses equivalent to Program Development I, Introduction to Management, Principles of Software Engineering, Financial Accounting, and Microeconomics and Macroeconomics.
- Applicants who have not completed one or more of these courses will be evaluated on a case by case basis. They may be required to complete foundation courses.