Archives: Programs

Master of Science in Computer Science and Engineering

Master of Science in Computer Science and Engineering

Master of Science Degree Program

Master of Science in Computer Science and Engineering

An advanced graduate program designed to prepare professionals to design, develop, analyze, and manage advanced computing systems and software solutions. The program integrates computer science theory with engineering principles, software development, algorithms, artificial intelligence, cybersecurity, data systems, computer networks, and emerging computing technologies.

Degree Awarded

Master of Science in Computer Science and Engineering

Total Program Cost

US$ 5,940

Total Credits

36 Credit Hours

Traditional Learning

18 Months

Fast-Track Learning

9–12 Months

Course Credit

3 Credit Hours

Total Program Cost

US$ 5,940

Program Overview

Design and Engineer Advanced Computing Systems

Integrate computer science theory with engineering principles, software development, algorithms, artificial intelligence, cybersecurity, data systems, computer networks, and emerging computing technologies.

The Master of Science in Computer Science and Engineering is an advanced graduate program designed to prepare professionals to design, develop, analyze, and manage advanced computing systems and software solutions. The program integrates computer science theory with engineering principles, software development, algorithms, artificial intelligence, cybersecurity, data systems, computer networks, and emerging computing technologies.

Students examine advanced programming, computational theory, software engineering, database systems, artificial intelligence, machine learning, cloud computing, cybersecurity, computer architecture, and systems design. The curriculum emphasizes technical innovation, analytical problem-solving, research, engineering practices, and the development of reliable and scalable computing solutions for complex real-world applications.

Graduates develop advanced competencies in software engineering, computational systems, data management, intelligent technologies, cybersecurity, and technology innovation, preparing them for careers in technology companies, research institutions, government agencies, engineering organizations, consulting firms, and digital transformation industries.

Degree Awarded

Master of Science in Computer Science and Engineering

Program Length

18 Months — Traditional Learning Track
9–12 Months — Fast-Track Learning Program

Course Credit

3 Credit Hours per Course

Program Cost

US$ 5,940
Exclusive of applicable University administrative fees

Curriculum

Required Courses

The Master of Science in Computer Science and Engineering requires 36 total credits.

Course No. Course Title Credits
CSE 6000 Foundations of Computer Science and Engineering 3
CSE 6010 Advanced Programming and Software Development 3
CSE 6020 Data Structures and Algorithm Design 3
CSE 6030 Computer Architecture and Operating Systems 3
CSE 6040 Database Systems and Data Management 3
CSE 6050 Artificial Intelligence and Machine Learning 3
CSE 6060 Computer Networks and Distributed Systems 3
CSE 6070 Cybersecurity and Information Assurance 3
CSE 6080 Software Engineering and Systems Design 3
CSE 6090 Advanced Computing Research and Emerging Technologies 3
CSE 6100 Master's Thesis 6
Total Credits 36
Curriculum Details

Course Descriptions

Select a course to view its description.

CSE 6000 – Foundations of Computer Science and Engineering

Introduces advanced concepts in computer science and engineering, including computational principles, information systems, software development foundations, and the role of computing technologies in modern organizations.

CSE 6010 – Advanced Programming and Software Development

Explores advanced programming concepts, software development methodologies, programming paradigms, software quality, and techniques for designing efficient and maintainable software applications.

CSE 6020 – Data Structures and Algorithm Design

Examines advanced data structures, algorithm analysis, computational efficiency, problem-solving strategies, and the design of optimized algorithms for complex computing problems.

CSE 6030 – Computer Architecture and Operating Systems

Studies computer organization, processor design, memory systems, operating system principles, resource management, and the interaction between hardware and software components.

CSE 6040 – Database Systems and Data Management

Explores database design, data modeling, database management systems, data storage, information retrieval, and techniques for managing large-scale data environments.

CSE 6050 – Artificial Intelligence and Machine Learning

Examines artificial intelligence principles, machine learning algorithms, intelligent systems, predictive modeling, and applications of AI technologies in computing environments.

CSE 6060 – Computer Networks and Distributed Systems

Focuses on network architecture, communication protocols, distributed computing, cloud-based systems, and methods for designing reliable networked applications.

CSE 6070 – Cybersecurity and Information Assurance

Explores cybersecurity principles, information protection, secure computing practices, threat analysis, privacy, and strategies for protecting digital systems and data.

CSE 6080 – Software Engineering and Systems Design

Examines software architecture, system modeling, engineering methodologies, project development practices, testing, and approaches for building complex software systems.

CSE 6090 – Advanced Computing Research and Emerging Technologies

Explores emerging computing technologies, advanced research methods, innovation trends, and applications of modern computing in industry and society.

CSE 6100 – Master's Thesis

Students complete an original research thesis addressing a significant issue in computer science and engineering, software systems, computing technologies, artificial intelligence, cybersecurity, or applied computational research. Under faculty supervision, students conduct research, develop technical solutions, evaluate computing challenges, and contribute knowledge to the field.

Career Pathways

Career Opportunities

Graduates are prepared for advanced technical, engineering, research, and leadership roles in computing and technology fields.

Software Engineer
Computer Systems Engineer
Software Architect
Systems Analyst
Application Developer
Data Systems Engineer
Artificial Intelligence Engineer
Machine Learning Engineer
Cybersecurity Specialist
Cloud Computing Engineer
Database Administrator
Network Systems Engineer
Research and Development Engineer
Technology Consultant
IT Solutions Architect
Computing Systems Analyst
Software Project Manager
Technology Innovation Specialist
Where Graduates Work

Employment Sectors

Graduates may pursue employment in technology companies, software development organizations, artificial intelligence companies, cybersecurity organizations, cloud computing companies, financial technology firms, healthcare technology organizations, government technology agencies, engineering and research institutions, universities and academic centers, telecommunications companies, manufacturing and automation industries, consulting firms, data analytics organizations, e-commerce companies, information technology departments, international technology organizations, and digital transformation organizations.

Technology Companies
Software Development Organizations
Artificial Intelligence Companies
Cybersecurity Organizations
Cloud Computing Companies
Financial Technology Firms
Healthcare Technology Organizations
Government Technology Agencies
Engineering and Research Institutions
Universities and Academic Centers
Telecommunications Companies
Manufacturing and Automation Industries
Consulting Firms
Data Analytics Organizations
E-Commerce Companies
Information Technology Departments
International Technology Organizations
Digital Transformation Organizations

Ready to Explore Computer Science and Engineering?

Explore the Master of Science in Computer Science and Engineering and take the next step toward building advanced, reliable computing solutions.

Apply for This Program →
Cavalla International University of America is an academic institution registered in the State of Louisiana to conduct legal business and it is approved by the Board of Trustees and the Executive Leadership of the university to grant professional and academic degrees. The University adheres to the educational standards and requirements of the U.S. Department of Education and complies with the rules and regulations of the Louisiana State board of regents (department of education) regarding educational integrity and recruiting requirements for hiring qualified professors with the right academic qualification to teach.