School of ComputingSchool of Cinema and Interactive MediaInstitute for Professional Development

MS in E-Commerce Technology

Master of Science

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. Practica, team projects, and work for real clients provide an authentic environment for learning. The curriculum provides flexible, modularized advanced training in e-business systems as well as competencies in Internet application development, advanced Internet technologies, and wireless applications. Students may also expand their competencies to the areas of
  • IT architecture design
  • Project management
  • Enterprise systems integration
  • Design of information security, networks, and databases.
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
  • Networking and middleware
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
Course 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
SE 325
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 425
ECT 455
CSC 451
OR 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
Note Along with ECT 455 and ECT 589 or ECT 590, these five courses constitute the E-Business Systems competency
Major electives
The major electives are grouped in pre-defined competency modules. To fulfill a competency, students must take four courses from that competency.

Students must complete 5 major electives, at least 3 of which must be 500-level.Students can fulfill these electives by taking courses in one pre-defined competency module or a customized module, and taking additional elective courses.

E-Commerce Competency Modules
  • IT Management Oriented
    • IT Project Management I
      IS 483
      IS 512
      IS 535
      IS 556
      IS 560
      IS 570
      SE 433
      SE 468
      SE 477
      ACC 500
      MGT 500
    • IT Project Management II
      ECT 556
      ECT 589
      IS 511
      IS 533
      IS 556
      IS 578
      SE 529
      MGT 562
      MGT 563
    • IT Planning and Global Strategies
      ECT 556
      ECT 565
      ECT 589
      IS 483
      IS 512
      IS 535
      IS 540
      IS 560
      IS 577
      IT 599
      ACC 500
      MGT 501
    • Legal and Social Issues
      ECT 585
      IS 433
      IS 482
      IS 511
      IS 565
      IS 570
      IT 599
      TDC 569
    • IT Regulatory Compliance
      CNS 477
      IS 433
      IS 505
      IS 533
      IS 535
      IS 556
      IS 560
  • Internet Oriented
    • Internet Application Development
      ECT 455
      ECT 556
      ECT 557
      ECT 583
      ECT 588
      ECT 590
      HCI 440
      IS 556
      SE 560
    • Wireless/Mobile Applications
      ECT 455
      ECT 565
      ECT 587
      HCI 440
      HCI 530
      SE 540
  • Design/Development Oriented
    • Application Development
      ECT 455
      ECT 557
      ECT 565
      ECT 583
      ECT 587
      HCI 440
      IS 565
      IS 570
      SE 433
      SE 470
      SE 482
      SE 560
    • Software Engineering
      ECT 556
      IS 556
      SE 450
      SE 452
      SE 470
      SE 480
      SE 482
      SE 529
      SE 550
    • e-Business Systems
      ECT 455
      ECT 480
      ECT 481
      ECT 557
      ECT 582
      ECT 583
      ECT 587
      ECT 589
      ECT 590
      IS 535
      IS 556
      IS 560
      IS 565
      IS 570
      MGT 501
      MKT 555
    • HCI Methods
      ECT 557
      ECT 587
      HCI 430
      HCI 440
      HCI 445
      HCI 450
      HCI 454
      HCI 460
      IS 421
    • Enterprise Systems Integration
      ECT 480
      ECT 481
      ECT 556
      ECT 565
      ECT 584
      ECT 586
      IS 535
      IS 549
      IS 556
      IS 560
      MGT 501
  • Data Oriented
    • Database Design I
      CSC 451
      CSC 453
      CSC 452
      CSC 454
      IS 549
    • Database Design II
      CSC 543
      CSC 550
      CSC 551
      CSC 553
      IS 549
      IS 556
    • Data Mining and Analytics
      CSC 423
      ECT 480
      ECT 584
      ECT 586
      IS 549
      IS 567
      IS 574
      MKT 555
    • Knowledge Management
      CSC 480
      ECT 480
      IS 456
      IS 512
      IS 574
      IS 575
  • Infrastructure Oriented
    • Network Design
      ECT 557
      ECT 587
      TDC 460
      TDC 463
      TDC 511
      TDC 564
      TDC 567
    • Information Assurance and Security Design
      CNS 477
      CNS 594
      ECT 582
      IS 433
      IS 505
      IS 511
      IS 533
      SE 473
      SE 529
      TDC 477
      TDC 463
    • IT Architecture Design
      CSC 551
      ECT 556
      ECT 565
      ECT 590
      IS 535
      IS 556
      SE 450
      SE 473
      SE 480
      SE 554
      TDC 463
      TDC 567
Capstone
ECT 589
OR ECT 590
Degree Requirements
Students in this degree program must meet the following requirements:
  • complete a minimum of 52 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 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.