wexfordinstitute.eu

Home / Academic Programs / Master’s Degree / Master of Science in Information Technology (MSIT)

Master of Science in Information Technology (MSIT) Online Degree

The curriculum for the Master of Science in Information Technology has been specially designed to provide students with cutting-edge expertise in this ever-evolving field. Integrating a comprehensive mix of IT and business courses, this program equips students to advance their careers and empowers them to establish their own ventures as tech entrepreneurs. Built upon a robust foundation of industry insights, our curriculum is crafted by top academic leaders to foster student success.

Overview

Discover cutting-edge technological solutions to real world problems and gain a competitive advantage in one of the fastest-growing fields worldwide. Identify complex business problems and implement computer-based solutions while honing your leadership qualities. This degree is perfect for working professionals who want to advance their career in tech.

What You’ll Learn in the Online MSIT Program

Gain valuable skills to take your career to the next level:

ADMISSION REQUIREMENTS

To be accepted to the Master of Science in Information Technology (MSIT) program as a Degree Student, applicants must be 18 years old or older and meet all the admissions requirements as follows :

Bachelor's Degree

Bachelor's degree diploma/transcript from a US accredited institution or an equivalent degree from an accredited international institution.

Proficient in English

Applicants must show evidence of English Language proficiency.

Programming Language Knowledge

Applicants must show evidence of a working knowledge of at least one programming language obtained from prior coursework, career experience, or other sources.

Mathematical Literacy

Applicants must submit documented proof of successful college-level coursework in either Calculus, Linear Algebra, or Statistics.

CURRICULUM/COURSES

The curriculum for the Master’s in Information Technology has been specially designed to provide students with the latest knowledge and skills in the ever evolving field of technology. Students must complete at least 12 courses.

Foundation Courses : 3 courses | 9 Credits

3 Credits | None

Developing and managing efficient and effective database applications requires understanding the fundamentals of database management systems, techniques for the design of databases, and database administration principles. This course will emphasize database concepts, developments, use, and management in three main areas: database concepts, practice, and emerging trends. Relational database systems are the main focus, but other types, including object-oriented databases, are studied. The practical design of databases and developing database applications using modern software tools will be emphasized.

3 CREDITS | NONE

This course covers the core concepts of modern operating systems. In this course, we’ll discuss the basic structure of the operating system which is based on three key ideas: virtualization, concurrency, and persistence. Through these three key ideas, we’ll see how an operating system controls the execution of user programs, attached devices and acts as an interface between computer users and the hardware.

3 CREDITS | NONE

This course is an introduction to design of computer algorithms and the analysis of sophisticated algorithms. Students learn how to analyze the asymptotic performance of algorithms, and gain familiarity with major algorithms and data structures. They also apply important algorithmic design paradigms and methods of analysis, in addition to synthesizing efficient algorithms in common software engineering design situations. Students will use Python or Java programming language to implement and analyze algorithms to evaluate efficiency.

Required Business Electives : 3 Courses | 9 Credits

3 CREDITS | NONE

This course is designed to expose the student to the fundamental principles with which to understand human behavior inside public organizations. The course examines various theories developed in an attempt to explain and predict employee behavior in an organizational context. This course investigates individual and interpersonal behavior in organizations, including personality, decision-making, personal perceptions, teamwork, conflict, leadership, power, ethics and influence. In addition, this course seeks to analyze organizational-level factors affecting behavior, including change management, internal reward systems, culture, and organizational communication.

3 CREDITS | NONE

Leaders and managers are accountable to shareholders, they are economically, financially, and legally responsible for what happens with their organizations. Ethical and social responsibility is similarly ascribed to those in charge. The course covers how an organization’s values and actions affect internal and external constituencies. It introduces reasons to promote responsible behavior on the part of organizations, and their employees. Students study real-world dilemmas and gain experience analyzing competing positive values, choosing among fully legal options, and navigating the grey area that frequently surrounds key management decisions. Studying classical cases of business failures will alert students to the ethical steps needed to protect young ventures and the consequences of failing to act ethically in the ongoing conduct of commerce.

3 CREDITS | NONE

Project management enables organizations to optimize the use of scarce resources to accomplish strategic goals within a fixed timeframe. This course covers the tools and methods available to manage large and small projects and programs from inception to completion. Students are introduced to the principles and practices for contracting and procurement and the role of the project manager in these processes. They utilize this knowledge to develop a project plan that includes needs assessment, articulating rationales, specifying steps and processes, identifying resource needs, assigning roles and responsibilities, predicting costs and timelines, developing controls and pursuing risk mitigation, and articulating methods to monitor and evaluate the effectiveness and fit to identified need.

Program Electives : 3 courses | 9 Credits

3 Credits | None

This course is completed as the final required course in the MSIT program. It offers students the opportunity to apply the knowledge and research skills gained in their coursework to an applied system design project which demonstrates attainment of all program outcomes. The Capstone Project also requires incorporation of business-oriented concepts learned from the program’s required Business Administration elective courses in the systems design process. As part of this course students will also present their project (live or via recorded video) to their Course Instructor.

3 CREDITS | NONE

Human-Computer Interaction (HCI) focuses on the theories, and technologies that establish and understanding of the complexity and relationship between humans and computing systems. The course includes the human-computer interface in the design and development of technologies, using cognitive and social characteristics of people, as well limitations that affects design and implementation decision making.

3 CREDITS | NONE

The fundamentals of cyber security are introduced in this course. Students will learn to identify attack phases, understand threats and motivations. The course will also introduce student to the tools, resources, and techniques used in cyber-attacks and the techniques for mitigating threats.

Core Electives : 3 Courses | 9 Credits

3 Credits | None

There is tremendous diversity when it comes to computer languages. New languages are created to solve new computing problems. This course covers the basic concepts and design tradeoffs of programming languages. We will examine the different types of languages, their properties, and their uses. We will also look at the history of programming and how computer languages operate to interact with computers and manipulate data.

3 CREDITS | NONE

This course covers the theory and practical algorithms for machine learning from a variety of perspectives and will introduce the fundamental concepts that enable computers to learn from experience. An emphasis will be placed on the practical application to real problems. Topics include classification, clustering, dimension reduction, support vector machines, learning theory, online algorithms, and classical methods such as linear regression and reinforcement learning. This course will also offer a mathematical and practical perspective on artificial neural networks and will investigate the optimization and regularization techniques.

3 CREDITS | NONE

Foundation of Software Engineering course is designed to prepare graduates for careers that involve the development, design, testing, maintenance, and documentation of various software products. This gives in-depth coverage of the areas of software engineering that are essential for becoming proficient in the field. Software engineering career-track jobs include- software architect, software engineer, quality assurance or QA engineer, CRM project manager, security engineer, front-end engineer, back-end engineer, full-stack engineer, and mobile developer. Graduates will be educated in the foundations of software engineering, as well as the business impact of potential solutions to software engineering problems. By the end of the course, you will be able to apply fundamental software engineering concepts to real-world scenarios through projects and assignments.

Master’s Degree In Information Technology Careers

Where will a Master of Science in Information Technology take you? Your degree will help prepare for a job as a:

As a Wexford student, you’re never on your own—our Career Service Center provides resume feedback, networking tips, interview techniques and more.

Master’s Degree In Information Technology Costs

Wexford does not charge for tuition, books, or campus expenses. You’ll never have to pay fees for courses upfront. We charge only a $60 application fee, and a $450 assessment fee when you take each course. This is a huge savings compared to U.S. public universities who charge on average $66,340 for a Master’s of Science in Information Technology degree. Over the course of your studies at Wexford , you can expect to pay a total of $5,460—less if you have credits to transfer in!

Flexibility

Concerned about managing your studies while you work or juggle family life? Don’t be! Over half of our students are successfully studying while working, raising families, or both. You can too! Wexford is proud to be the world’s most flexible option for earning a high-quality, accredited, 100% online degree. Learn more about how our programs are specially designed to work for you:

Asynchronous Learning

At Wexford there are no live lectures, and no set class times. Instead, you can enjoy the freedom of online flexibility and study on your own schedule. Complete assignments during your commute, on your lunch break, or after the kids are in bed. As long as your course work is finished by the end of each week you’ll stay on track for graduation.

Accessible Technology

All you need to study at Wexford is a stable internet connection – whether it’s on a desktop, laptop, or even your cell phone. Courses never require heavy video files, and the Wexford Online Campus is compatible with most browsers. Students even receive a subscription to Office 365 including Microsoft Office, at no extra cost.

Transfer Credits

Have credits from another accredited university? Great! Master’s degree students can transfer up to 50% of their total credits to Wexford. There is no charge for transfer credit evaluations, and if accepted there is a small fee of only $17 for each course transferred.

Common Questions Students Are Asking Us

Questions regarding our academic programs offered at Wexford.

Does Wexford Institute accept international students?

 Absolutely! wexford institute has students from over 200 countries and territories.

Absolutely! Classes at Wexford institute are small and highly qualified instructors are available to answer students’ questions and offer support. Additionally, each student is connected with a personal Program Advisor at the commencement of their studies, who remains with them until graduation. Program Advisors act as the students’ personal support system throughout their studies. The Program Advisor will answer any questions the student may have, offer academic advice, discuss course selection, and offer encouragement throughout the student’s studies.

Asynchronous learning allows you to learn on your own schedule. You will have access via the Wexford institute Online Campus to assignments, lectures, and other learning materials. There are no live lectures or set class times at Wexford institute.