- Introduction
Master in Computer Science (ECCU) Degree Program prepares graduates to be strong leaders and industry experts in computer science related fields. This program provides students with hands-on experience, allowing them to gain and apply knowledge in a wide variety of computing topics and to prepare for a range of technology leadership roles. The program’s comprehensive curriculum and multidisciplinary approach ensure that students master computing theory and technology. Graduates are prepared to leverage the knowledge gained from this program to lead the innovative integration of computer technologies into their organizations.
ECCU Learning Environment
ECCU’s Master of Science in Computer Science coursework is entirely online and asynchronous, offering students the flexibility to attend classes from anywhere across the globe and at the most convenient time.
The program curriculum is a myriad blend of theoretical components and practical lessons to ensure that our graduates are industry-ready. The terms are well-structured, submissions pre-defined, and weekly attendance and participation mandatory.
The courses are wholesome and include discussion threads, quizzes, assignments, videos, ilabs (ECCU’s online virtual platform to practice), assessments, and Cyber Talks to support our students’ learning and better prepare them for real-time challenges and opportunities.
Each course is instructor-led by credentialed professors with industry experience, with a maximum enrollment of thirty (30) students. The professors interact, engage, assist, support, and offer guided learning experiences to the students.
- Course Outline
Course | Description |
---|---|
ECCU 500 Managing Secure Network Systems | This course covers evaluating network and Internet security issues, designing and implementing successful security policies and firewall strategies, and exposing the system and network vulnerabilities and defending against them. |
ECCU 501 Ethical Hacking and Countermeasures | This course teaches you how to think like a hacker and use the same tools and techniques that hackers use to penetrate networks and systems. You will also learn how to defend against these attacks. |
ECCU 505 Introduction to Research and Writing | This course teaches you the basics of research and writing, with a focus on academic writing. You will learn how to find and evaluate sources, how to develop a thesis statement, and how to write a well-organized and well-argued paper. |
ECCU 507 Linux Networking and Security | This course teaches you the basics of Linux networking and security. You will learn how to configure and manage Linux networks, and how to secure them from attack. |
ECCU 510 Secure Programming | This course teaches you how to write secure code. You will learn about the different types of security vulnerabilities and how to avoid them. |
CS 510 Operating Systems | This course teaches you the fundamentals of operating systems. You will learn about the different components of an operating system, such as the process scheduler, memory management, and file system. |
CS 511 Design of Algorithms | This course teaches you how to design efficient algorithms. You will learn about different algorithm design techniques, such as dynamic programming and greedy algorithms. |
CS 512 Data Systems | This course teaches you the fundamentals of data systems. You will learn about different types of data structures, such as trees and graphs, and how to use them to implement different algorithms. |
CS 513 Blockchain | This course teaches you about blockchain technology. You will learn about the different components of a blockchain, such as distributed hash tables and consensus mechanisms. |
CS 514 Robotics | This course teaches you the fundamentals of robotics. You will learn about different types of robots, such as mobile robots and industrial robots, and how to control them. |
CS 515 Artificial Intelligence | This course teaches you the fundamentals of artificial intelligence. You will learn about different AI techniques, such as machine learning and natural language processing. |
ECCU 519 Capstone | This course is a capstone project for the Master of Science in Cybersecurity program. You will work on a real-world cybersecurity project under the supervision of a faculty member. |
- Duration
The Master of Science in Computer Science (MCS) program at EC-Council University is a 18-24 month program. The duration of the program will vary depending on the student’s pace of study and the number of credits transferred in from previous studies.
The MCS program is a rigorous and comprehensive program that covers a wide range of topics in computer science, including:
- Algorithms and data structures
- Software engineering
- Computer architecture
- Operating systems
- Networking
- Databases
- Artificial intelligence
- Machine learning
- Cybersecurity
The program also includes a capstone project, which gives students the opportunity to apply their skills and knowledge to a real-world problem.
The MCS program is designed for students who are interested in pursuing a career in computer science, research, or teaching. It is also a good option for students who are already working in the computer science field and are looking to advance their careers.
Admission Requirements
Applicants for admission must have a Bachelor’s degree from an accredited institution and a TOEFL score of 550 or better (or proof of English competency) and the following:
- Student Enrollment Application
- Official government ID or passport (international students)
- A photo of yourself holding your official government ID
- Official transcript(s) from the institution where the student received bachelor’s degree or most recent master’s degree
- An official evaluation of international credits (for students with international transcripts only)
- Proof of English proficiency (international students only; see the section on English Requirement for International Students)
- Application fee
Fees
Fee | Description |
---|---|
Per credit hour | $540 |
Application fee | $35 |
Technology fee | $50 per term |
Graduation fee | $200 |
Transcript fee | $10+Shipping |
Transcript with Apostille | $20+Shipping |
- FAQs
If you want to consider gaining the full extent of knowledge and industry experience as a cyber security professional, then a bachelor’s degree is what you need, as it allows you to refresh your skillset and learn from your on-campus experience.
According to a Burning Glass report, 88% of cyber security job postings specify a bachelor’s degree or higher, making a bachelor’s degree a prudent choice for you.
Until 2020, cyber security job postings had seen a 94% growth against the previous six years and that a career in the cyber security profession was promising, but with the pandemic and more jobs requiring people to work from home, organizations in 2021 are focusing on securing and safeguarding their sensitive data. The career paths in this field are far clearer and well-defined than ever before, offering individuals like you an opportunity to reach top-level positions, such as Chief Information Security Officer, Security Architect, Information Security Analyst, Ethical Hacker, etc.
Candidates who wish to start a career in cybersecurity can pursue a Bachelor’s degree in Cybersecurity. EC-Council University offers degree courses for cybersecurity. It provides a 2-year online bachelor’s degree completion program in cybersecurity with up to 7 industry-recognized certifications. These cybersecurity certifications online are awarded to students on the successful passing of their courses at ECCU and then passing of the certification exams to be taken at ECC for which a complimentary voucher shall be provided at the end of the term. Certifications that are awarded to students after completion of their course include – Certified SOC Analyst (CSA), Certified Ethical Hacker (CEH), Certified Network Defender (CND), Certified Threat Intelligence Analyst (CTIA), Computer Hacking Forensics Investigator (CHFI), TestOut Linux Pro Certification and TestOut Security Pro Certification. To get the EC-Council Certification, a student should have completed and passed the corresponding ECCU course. They will then be eligible to test for the certification. A student must pass the test to earn the certification.