The Master of Science in Computer and Information Sciences (MCIS) is a specialized STEM-certified graduate program designed to bridge the gap between computer science theory and real-world applications. Whether you choose to focus on Data Science, Cybersecurity & Privacy, or Information Technology, our curriculum equips you with the knowledge and skills needed to develop innovative solutions for the increasingly complex digital infrastructure of the 21st century.
Program Format & Flexibility
We offer a flexible learning environment tailored for both full-time students and working professionals:
- Online: Complete your degree from anywhere in the United State with 100% virtual coursework.
- On-Campus: Engage in hands-on labs and face-to-face collaboration in Magnolia.
- Hybrid: Utilize a blend of both formats to balance your career and education.
Program Duration & Start Dates
- Duration: Typically completed in 18–24 months.
- Start Dates: Rolling admissions with entry points in Fall, Spring, and Summer.
- Deadlines: * Fall: July 20 | Spring: December 1 | Summer I: April 1 | Summer II: June 1
- Accelerated Master’s Option: Qualified SAU undergraduates can begin MCIS coursework during their senior year to fast-track their graduation.
Why Choose SAU for your MCIS?
- STEM Designation: As a STEM-certified program, international students are eligible for a 24-month OPT extension (36 months total).
- Diverse Specializations: Tailor your degree with options in Data Science, Cybersecurity, or Information Technology.
- Cost-Effectiveness: SAU offers one of the most affordable high-quality graduate computer science programs in the region.
Skills You Will Gain
- Software Engineering: Develop robust, scalable applications using modern programming paradigms.
- Data Management: Design and optimize complex database systems and big data architectures.
- Network Security: Implement advanced protocols to protect organizational data from cyber threats.
- Machine Learning / AI Engineer: Design, develop, and deploy machine learning models and artificial intelligence solutions that enable systems to learn from data and make intelligent decisions. Work with large datasets, predictive analytics, deep learning frameworks, and AI technologies to solve complex real-world problems and automate business processes.
Faculty & Digital Learning Environment
- Research-Active Faculty: Learn from professors who are experts in AI, machine learning, cyber security and cloud computing.
- State-of-the-Art Labs: Access virtualized environments and physical labs equipped with the latest hardware.
- Class Projects and Internship: Most courses include hands-on implementation or research projects, providing practical experience with real-world challenges. Internship opportunities further enhance learning by offering valuable industry exposure and professional experience.
Curriculum
Computer and Information Science, MS (30 Hours)
Students must complete core computational requirements plus additional elective courses based on their academic interests and professional objectives.
Core Courses (12 hours)
- MCIS 5103 – Advanced Programming Concepts
or MCIS 5163 – Python Programming - MCIS 5133 – Data Base Management Systems
- MCIS 6163 – Computer Networking
- MCIS 6173 – Information and Networking Security
Elective Courses (18 hours)
Select 18 hours from the following:
- MCIS 5003 – Survey of Information Technology
- MCIS 5013 – The UNIX Operating System
- MCIS 5103 – Advanced Programming Concepts
- MCIS 5113 – Web Programming: Client Side
- MCIS 5163 – Python Programming
- MCIS 5313 – Data Structures and Algorithms
- MCIS 5413 – Web Programming: Server Side
- MCIS 6123 – Decision Science
- MCIS 6133 – User Interface Design
- MCIS 6153 – Software Engineering
- MCIS 6183 – Special Topics
- MCIS 6193 – Special Topics
- MCIS 6203 – Special Topics Seminar
- MCIS 6213 – Applied Cryptography
- MCIS 6223 – Vulnerability Analysis and Risk Assessment
- MCIS 6233 – Traceable Systems and Computer Forensics
- MCIS 6243 – Wireless and Mobile Security
- MCIS 6253 – Privacy Compliant Systems Design
- MCIS 6263 – Big Data
- MCIS 6273 – Data Mining
- MCIS 6283 – Machine Learning
- MCIS 6293 – Special Topics
- MCIS 6313 – Internet of Things
- MCIS 6323 – Cloud Computing
- MCIS 6333 – Data Visualization Programming
- MCIS 6913 – Thesis
- MCIS 6916 – Thesis
- MCIS 6983 – Internship in Computer and Information Science
Admissions
- Online Application: Submit your Graduate Studies Application.
- Transcripts: Official transcripts from all post-secondary institutions attended.
- GPA Requirement: Minimum cumulative undergraduate GPA of 2.5 (Conditional admission may be considered for 2.2+).
Prerequisites:
A Bachelor’s degree in Computer Science or a related field is preferred. Students with degrees in other fields may be required to complete two foundational “bridge” courses in programming and concepts.
Career Outcomes
The MCIS degree prepares graduates for high-demand roles in the global tech economy:
- Software Developer/Architect
- Information Security Analyst
- Data Engineer
- Database manager
- Systems Administrator
- IT Project Manager
- Machine Learning Engineer
Market Demand: The Bureau of Labor Statistics projects a 13% to 25% growth rate for computer and information technology occupations through 2034, significantly faster than the average for all occupations.
