The Master of Science in Computer and Information Sciences (MCIS) with an Information Technology option at Southern Arkansas University is a specialized STEM-certified program designed to cultivate high-level technical managers and systems architects. This track focuses on the integration of computing technologies with organizational needs, preparing you to lead digital transformation, manage complex IT infrastructures, and implement enterprise-level solutions.
Program Format & Flexibility
The MCIS program offers a flexible and student-centered learning environment tailored to both full-time students and working professionals.
- Online: Complete your degree from anywhere in the United States 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: Can be completed in as little as 18–24 months depending on course load.
- Start Dates: Rolling admissions with intakes for Fall, Spring, and Summer.
- Deadlines: * Fall: July 20 | Spring: December 1 | Summer I: April 1 | Summer II: June 1
- Accelerated Master’s Option: SAU undergraduates can fast-track their careers by starting IT graduate courses during their senior year.
Why Choose the IT Track at SAU?
- STEM Designation: As a STEM-certified program, international students are eligible for a 24-month OPT extension (36 months total).
- Industry-Relevant Curriculum: Gain practical skills in programming, web development, databases, networking, cloud computing, and software engineering.
- Cost-Effectiveness: SAU offers one of the most affordable high-quality graduate computer science programs in the region.
Skills You Will Gain
- Software Developer / Software Engineer: Design, develop, test, and maintain software applications that solve business and technical problems. Work with programming languages, databases, and development frameworks to build reliable systems.
- Web Developer: Create and maintain websites and web applications using client-side and server-side technologies. Ensure applications are responsive, secure, and user-friendly.
- Systems Analyst: Analyze organizational needs and translate business requirements into effective technology solutions. Serve as a bridge between users, management, and technical teams.
- Database Administrator: Manage, secure, and optimize databases to ensure data availability, integrity, and performance. Monitor database systems and implement backup and recovery strategies.
- Cloud Support Engineer: Deploy, monitor, and support applications and services in cloud environments. Assist with cloud infrastructure management, scalability, security, and troubleshooting.
- IT Project Manager: Plan, coordinate, and oversee technology projects from initiation to completion. Manage schedules, budgets, resources, and communication to ensure successful project delivery.
- Network Administrator: Configure, maintain, and troubleshoot computer networks and communication systems. Ensure reliable connectivity, security, and performance across organizational networks.
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
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
Information Technology Courses (12 hours)
MCIS 5113 – Web Programming: Client Side
MCIS 5413 – Web Programming: Server Side
MCIS 6153 – Software Engineering
Elective Courses (6 hours)
Select 6 hours from the following:
MCIS 5013 – The UNIX Operating System
MCIS 5103 – Advanced Programming Concepts
MCIS 5163 – Python Programming
MCIS 5313 – Data Structures and Algorithms
MCIS 5333 – AI Principles and Applications
MCIS 5353 – Deep Learning
MCIS 5363 – Generative AI and Language Models
MCIS 5383 – Privacy, Security, and Ethics
MCIS 6123 – Decision Science
MCIS 6133 – User Interface Design
MCIS 6183 – Special Topics
MCIS 6193 – Special Topics
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 6983 – Internship in Computer and Information Science
Admissions
- Online Application: Submit your Graduate Studies Application.
- Transcripts: Provide official transcripts from all previously attended institutions.
- GPA Requirement: Minimum cumulative undergraduate GPA of 2.5 (Conditional admission may be available 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 Information Technology option prepares you for leadership roles in the global tech sector:
- IT Project Manager
- Systems Architect
- IT Director / Manager
- Cloud Systems Administrator
- Network Engineer
Market Demand: The Bureau of Labor Statistics projects a 15% growth rate for Computer and Information Systems Managers through 2034, significantly faster than the average for all occupations.
