Graduate Degrees

ePolyTechnic F represents one of the most innovative investments in high education and research. It attracts world-class faculty in science, technology, engineering, and math. It leverages major research facilities in emerging fields like autonomous transportation and renewable energy. It partners with online’s growing technology expertise, in space, energy, communications, agriculture, digital and, entertainment. It gives early-career scientists and engineers a chance to focus your graduate study and sharpen your research skills.

1. Master of Science in Computer Science

The Master of Science in Computer Science degree provides opportunities to address present-day challenges and develop technologies for the future. The college supports graduate research through state-of-the-art experimental and computational research facilities under close faculty supervision.

2. Mastering complexity

ePolyTechnic F offers a broadly based and customizable Master of Science in Computer Science program that provides students with an advanced computer science education —with a focus in general computer science or analytics — leading to careers across a fast-growing sensor, data analytics, and computation-based economy.

Program Highlights

The M.S. in Computer Science program at ePolyTechnic F attracts both recent college graduates and working professionals with clear aptitude in mathematics and logical reasoning. Students in the computer science major write a thesis. Students in the analytics track master commercial data analytic tools for visualization and analysis techniques. The M.S. in Computer Science curriculum prepares students with the necessary skills for advancing their careers across a range of industry applications: business analytics, web application development, mobile application development, computer graphics and animation, game development, robotics, AI and machine learning, computational biology and medicine, modeling, and cybersecurity.

Concentrations

Computer Science

Completing the Computer Science track will prepare you to design and analyze algorithms to solve problems and study the performance of computer hardware and software. In addition, it will give you a strong foundation as you encounter a range of problems, such as determining what problems can be solved with computers and the complexity of the algorithms that solve them to designing applications that perform well on handheld devices, that are easy to use, and that uphold security measures.

Data Science

Completing the Data Science track will help you to identify and formulate key business challenges, collect and manage data from a variety of sources, select effective analytical techniques to identify solutions, and communicate results in a clear and creative way, harnessing the power of data in decision making. Data scientists are in high demand in a wide range of industries, including information technology, finance, healthcare, insurance, energy, transportation, manufacturing, telecommunications and more.

Degree Requirements

Your Master of Science in Computer requires 30 credits — including 18 credits of core degree requirements, including these six (3 credit) courses: Scientific Computation and Programming, Advanced Database Systems Design Credits, Computer Networks Credits, Computation Theory Credits, Advanced Operating Systems Concepts and Advanced Algorithm Design and Analysis.

Program Description

Master of Science, Computer Science

Total Degree Credits: 30

The Master of Science in Computer Science degree features two (2) majors:

  • »   Computer Science; and,
  • »   Analytics
  • »   Logistics Analytics track, or
  • »   Big Data Analytics track

Students engage in graduate research utilizing state-of-the-art experimental and/or computational research facilities under close faculty supervision in Computer Science, Logistics-Analytics, or Big Data Analytics.

Upon completion of the Master of Science in Computer Science Degree, students will be able to:

  • »   Apply knowledge of design IT principles in a defined industry problem.
  • »   Conduct research and apply knowledge based on these research skills.
  • »   Apply knowledge of managerial skills to coordinate and execute an industry project.
  • »   Demonstrate understanding of applied analysis of user requirements, research skills, managerial skills and IT based knowledge.
  • »   Analyze and properly use current computing techniques, methods and theories in an industry scenario.

Computer Science Program

Degree Core Requirements

FCOP 5090 - Scientific Computation and Programming Credits: 3

FCOP 5727 - Advanced Database Systems Design Credits: 3

Computer Networks Credits: 3

FCOP 5272 - Computation Theory Credits: 3

FCOP 5610 - Advanced Operating Systems Concepts Credits: 3

FCOP 5531 - Advanced Algorithm Design and Analysis Credits: 3

Thesis

Students in the computer science major write a thesis. A project option is available only for those special cases that may require it.

FEIDS 5970 - Thesis 1 Credits: 3

FEIDS 5975 - Thesis 2 Credits: 3

Plan of Study for Computer Science (30)

Fall 1 (9)

FCOP 5090 - Scientific Computation and Programming Credits: 3

FCOP 5727 - Advanced Database Systems Design Credits: 3

Computer Networks Credits: 3

Spring 1 (9)

FCOP 5272 - Computation Theory Credits: 3

FCOP 5610 - Advanced Operating Systems Concepts Credits: 3

FCOP 5531 - Advanced Algorithm Design and Analysis Credits: 3

Fall 2 (9)

Elective Credits: 3

Elective Credits: 3

FEIDS 5970 - Thesis 1 Credits: 3

Spring 2 (3)

FEIDS 5975 - Thesis 2 Credits: 3

Computer Science Program Electives

Students may choose from these or from the Analytics Program Electives per Advisor’s permission.

PCAP 5410 - Advanced Computer Vision Credits: 3

PCEN 5721 - Advanced Human-Computer Interaction Credits: 3

PCEN 5088 - Advanced Software Security Testing Credits:

PCAP 5830 - Modeling and Simulation Credits: 3

High Performance Computing Credits: 3

Computer Security Credits: 3

Analytics Program

Degree Core Requirements

FCOP 5090 - Scientific Computation and Programming Credits: 3

FCOP 5090 - Scientific Computation and Programming Credits: 3

PQMB 5565 - Quantitative Empirical Research Methods Credits: 3

FCOP 5727 - Advanced Database Systems Design Credits: 3

PCAP 5774 - Data Warehousing Credits: 3

Thesis or Project Option

Students select a two-part Thesis option for 6 credits or a one-part Project option for three credits. In either case, the total number of program credits to be earned is 30.

FEIDS 5950 - Project Credits: 3

FEIDS 5970 - Thesis 1 Credits: 3

FEIDS 5975 - Thesis 2 Credits: 3

Track: Big Data Analytics courses

PCGS 5367 - Advanced Applied Information Credits: 3

FCTS 5378 - Advanced Cloud Applications Credits: 3

Track: Logistics Analytics courses

PMAN 5528 - Principles of Logistics/Transportation Systems Credits: 3

PMAN 5596 - Global Supply Chain Management Credits: 3

Plan of Study for Big Data Analytics (30)

Fall 1 (9)

FCOP 5090 - Scientific Computation and Programming Credits: 3

PQMB 5565 - Quantitative Empirical Research Methods Credits: 3

PCGS 5367 - Advanced Applied Information Credits: 3

Spring 1 (9)

FESI 5315 - Optimization and Simulation Credits: 3

PCAP 5774 - Data Warehousing Credits: 3

FCTS 5378 - Advanced Cloud Applications Credits: 3

Fall 2 (9)

FCOP 5727 - Advanced Database Systems Design Credits: 3

Elective Credits: 3

OR

OR

Spring 2 (3)

FEIDS 5950 - Project Credits: 3

OR

FEIDS 5975 - Thesis 2 Credits: 3

Plan of Study for Logistics Analytics (30)

Fall 1 (9)

FCOP 5090 - Scientific Computation and Programming Credits: 3

PQMB 5565 - Quantitative Empirical Research Methods Credits: 3

PMAN 5596 - Global Supply Chain Management Credits: 3

Spring 1 (9)

FESI 5315 - Optimization and Simulation Credits: 3

PCAP 5774 - Data Warehousing Credits: 3

PMAN 5528 - Principles of Logistics/Transportation Systems Credits: 3

Fall 2 (9)

FCOP 5727 - Advanced Database Systems Design Credits: 3

Elective Credits: 3

OR

FEIDS 5970 - Thesis 1 Credits: 3

Spring 2 (3)

FEIDS 5950 - Project Credits: 3

OR

FEIDS 5975 - Thesis 2 Credits: 3

Analytics Program Electives

Students may choose from these or from the Computer Science Program Electives per Advisor’s permission.

PCAP 5765 - Computational Data Analysis Credits: 3

PCAP 5781 - Complex Modeling, Forecasting Techniques and Web Analytics Credits: 3

FCIS 5616 - Advanced Business Intelligence Applications Credits: 3

PENT 5016 - Entrepreneurship and New Venture Creation Credits: 3

PENT 5930 - Innovation and Emerging Technologies Credits: 3

Total Degree Credits: 3

Professional Education Objectives

Upon completion of the Master of Science in Computer Science Degree, ePolyTechnic F students will be able to:

Apply knowledge of design IT principles in a defined industry problem.

Conduct research and apply knowledge based on these research skills.

Apply knowledge of managerial skills to coordinate and execute an industry project.

Demonstrate understanding of applied analysis of user requirements, research skills, managerial skills and IT based knowledge.

Analyze and properly use current computing techniques, methods and theories in an industry scenario.

Master of Science in Engineering Expertise

The Master of Science in Engineering Expertise degree program provides students with an advanced engineering education to work with emerging technologies, product development and program management.

Career enhancing, non-thesis masters

A customizable M.S. Engineering program that provides students with an advanced engineering education to work with emerging technologies, product development, and program management.

Program Highlights

The M.S. in Engineering program at ePolyTechnic F attracts working professionals who seek an advanced engineering education. Rather than culminate in a research experience and a thesis, the Master of Engineering curriculum prepares students with the necessary skills for advancing their careers in industries involved in emerging technologies, product development, and program management with specializations in Mechanical Engineering, Electrical Engineering, and Computer Engineering. Your interest could lead to degree that expands your inter-disciplinary breadth or one that adds significant depth in one of two focus areas: Robotics and Electrical Control Systems.

Concentrations

Computer Engineering Expertise

Electrical Engineering Expertise

Engineering Management Expertise

Mechanical Engineering Expertise