MS in Software Engineering - Computer Science Track Overview The accredited online Master's Degree in Software Engineering is designed to address the rapid rise in demand for software engineering professionals. The expertise and knowledge developed in this program will prepare and push you to make an immediate contribution in the workplace. Drexel’s program utilizes a multidisciplinary curriculum that provides an understanding of the latest technologies and tools, and encompasses the behavioral, managerial and technical aspects of software engineering. It's designed specifically for working professionals interested in key roles in industry, government agencies, academia and other institutions. Many former students have advanced to be senior managers, executives or successful entrepreneurs of software engineering firms.Program FeaturesRigorous software engineering courses designed for professionals interested in improving their careers in Information Science and Technology, Computer Science, and EngineeringAn experienced faculty of accomplished software engineering professionalsA highly interactive methodology designed to challenge and engage, while remaining convenient for working professionals State restrictions may apply to some programs. Learn more. Curriculum This program is organized into four 10-week quarters per year (as opposed to the traditional two semester system) which means you can take more courses in a shorter time period. One semester credit is equivalent to 1.5 quarter credits.Computer Science Courses CS 575 Software Design3.0 CS 576 Dependable Software Systems3.0Electrical and Computer Engineering Courses ECEC 500 Fundamentals Of Computer Hardware3.0 ECEC 600 Fundamentals of Computer Networks3.0Information Science and Technology Courses INFO 627 Requirements Engineering and Management3.0 INFO 638 Software Project Management3.0Track Courses (See Below)27.0Total Credits45.0 Computer Science Track Complete four courses from one of the following areas:12.0Computing Systems CS 500 Fundamentals of Databases CS 540 High Performance Computing CS 543 Operating Systems CS 544 Computer Networks CS 643 Advanced Operating Systems CS 645 Network Security CS 647 Distributed Systems Software CS 675 Reverse Software Engineering CS 676 Parallel Programming CS 741 Computer Networks II CS T680 Special Topics in Computer Science Programming Languages CS 525 Theory of Computation CS 550 Programming Languages CS 551 Compiler Construction I CS 552 Compiler Construction II CS 650 Program Generation and Optimization CS 675 Reverse Software Engineering CS 676 Parallel Programming CS T680 Special Topics in Computer Science User Interface Software CS 530 Developing User Interfaces CS 537 Interactive Computer Graphics CS 630 Cognitive Systems CS T680 Special Topics in Computer Science Artificial Intelligence CS 510 Introduction to Artificial Intelligence CS 511 Robot Laboratory CS 583 Introduction to Computer Vision CS 610 Advanced Artificial Intelligence CS 612 Knowledge-based Agents CS 613 Machine Learning CS T680 Special Topics in Computer Science Theory and Scientific Computation CS 520 Computer Science Foundations CS 521 Data Structures and Algorithms I CS 522 Data Structures and Algorithms II CS 540 High Performance Computing CS 567 Applied Symbolic Computation CS 668 Computer Algebra I CS 669 Computer Algebra II CS 676 Parallel Programming CS T680 Special Topics in Computer Science Three CS Electives9.0Two CS or INFO Electives6.0Total Credits27.0 View Course Descriptions Admissions Criteria A four-year bachelor's degree in engineering or computer science from an ABET accredited institution in the United States or an equivalent international institutionA minimum cumulative grade point average of 3.0 for the last two years of undergraduate work If any graduate work has been completed, the average GPA must be at least 3.0Required DocumentsWith multiple ways to submit documents, Drexel makes it easy to complete your application. Learn more by visiting our supporting document submission guide.A completed applicationScores from the General Aptitude Test of the GRE Scores in the 50th percentile or above in all three sections are soughtNot required if your cumulative GPA is a 3.0 or aboveOfficial transcripts from all universities or colleges and other post-secondary educational institutions (including trade schools) attendedTwo professional letters of recommendationA 500 word essay on why you wish to pursue the programResumeAdditional requirements for International Students Tuition The tuition rate for the academic year 2016-2017 is $1192 per credit. This rate applies only to new online students.Students being readmitted to Drexel University must contact applyDUonline@drexel.edu within the first two weeks of the term to request tuition savings for which they qualify. This program is eligible for Financial Aid. Special tuition rates available for Drexel University Alumni, Military members, and members of our Partner Organizations. Special rates cannot be combined. If you qualify for more than one special rate, you'll be given the one with the largest savings. When receiving special tuition plans with Drexel University Online, you may not combine them with other tuition benefits that may be available from Drexel University. Academic Calendar 2016-2017 Academic Year Term Classes Begin Classes End Exams Begin Exams End Fall 2016 September 19, 2016 December 3, 2016 December 5, 2016 December 10, 2016 Winter 2017 January 9, 2017 March 18, 2017 March 20, 2017 March 25, 2017 Spring 2017 April 3, 2017 June 10, 2017 June 12, 2017 June 16, 2017 Summer 2017 June 26, 2017 September 2, 2017 September 5, 2017 September 9, 2017 2017-2018 Academic Year Term Classes Begin Classes End Exams Begin Exams End Fall 2017 September 25, 2017 December 9, 2017 December 11, 2017 December 16, 2017 Winter 2018 January 8, 2018 March 17, 2018 March 19, 2018 March 24, 2018 Spring 2018 April 2, 2018 June 9, 2018 June 11, 2018 June 15, 2018 Summer 2018 June 25, 2018 September 1, 2018 September 4, 2018 September 8, 2018 Apply today for the MS in Software Engineering - Computer Science Apply now to begin your application for obtaining a Drexel degree online! or Any problems? Find help or contact us.