MS in E-Commerce Technology

Master of Science Fall 2012-2013

E-Commerce Technology

The Master of Science in E-Commerce Technology is designed for those who want to specialize in e-business systems development and management. This program exposes students to a broad and changing mix of technologies, programming languages and tools. Team projects, and work for real clients provide an authentic environment for learning. The curriculum provides flexible and in-depth training in web development and e-business systems implementation. Students may take their major electives in the following areas:
  • E-Commerce Technology (ECT)
  • Human-Computer Interaction (HCI)
  • Database Technologies (CSC)
  • Software Engineering (SE)
Students in this program will gain a broad range of skills including:
  • Computer programming and database technology
  • Web engineering methodology, user-centered design, and systems development life cycle
  • Web services, e-commerce servers, Web 2.0
  • Project management
  • Enterprise infrastructure and networking
Learn more about admission to this program.


Online Learning Options
This degree can be completed entirely online. CDM online degrees are delivered mostly through COL-enabled courses, although other delivery technologies are also used. If a course is COL-enabled, any student registered in the course has access to the course playback. Students are strongly encouraged to utilize the COL resource wherever available. To complete this degree a student may take any combination of online and on campus courses. For more information on online learning at CDM visit the Online Learning page.
Course Legend

Curriculum Requirements

Prerequisite Phase
The goal of the prerequisite phase is to give students the background necessary for starting the graduate program. These prerequisite phase requirements can be fulfilled in one of three ways:
  • The student takes the course and earns a grade of B- or higher
  • The student takes a Graduate Assessment Exam (GAE) to test out of the course
  • The faculty advisor waives the course because of equivalent academic background or work experience.

All students are blocked from enrolling in Graduate Phase courses prior to completing their prerequisites. Students must submit an online Change of Status request (through myCDM) when the Prerequisite Phase is completed to inform the Student Services offices that the block can be removed.

CSC 211 AND CSC 212
OR CSC 224 *
OR CSC 396
CSC 383
ECT 310
Note * CSC 224 is equivalent to both CSC 211 and CSC 212. Only students with experience in programming languages should take CSC 224.
Foundation Phase
ECT 424
ECT 455
CSC 453
SE 430

Students in the Foundation Phase may register for a maximum of four Advanced Phase courses.

Advanced Phase
ECT 480
ECT 481
ECT 582
Major electives

Students must take 5 elective courses from the list below. A minimum of 2 courses must be taken at the 500-level.

ECT 436
ECT 556
ECT 565
ECT 583
ECT 584
ECT 586
ECT 587
HCI 440
HCI 521
IS 430
IS 485
IS 535
IS 560
IS 570
CSC 452
CSC 454
CSC 495
CSC 543
CSC 554
SE 452
SE 457
SE 511
SE 554
SE 560
      ECT 589

      Degree Requirements

      Students in this degree program must meet the following requirements:
      • complete a minimum of 52 graduate credit hours (generally 13 courses) beyond the Prerequisite Phase
      • earn a grade of B- or better in each Prerequisite Phase course
      • earn a grade of C- or better in all graduate courses beyond the Prerequisite Phase
      • maintain a graduate level GPA of 2.50 or higher while pursuing their degree
      • achieve a graduate GPA of 2.50 or higher at the completion of all other requirements
      • students pursuing their second master's degree must complete 52 graduate credit hours (generally 13 courses) beyond their first master's degree.

      Students with a GPA of 3.9 or higher will graduate with distinction.

      For DePaul's policy on repeat graduate courses and a complete list of academic policies see the DePaul Graduate Handbook in the Course Catalog.