Declaration Requirements

To declare a major in E-Business, a student must meet the following requirements:
 
  • Completion of 28.0 hours at DePaul University
  • The following courses must be completed with a minimum grade of C- and with a combined GPA of 2.000 or higher: ACC 101, ACC 102, BLW 201, ECO 105, ECO 106, MAT 135, MAT 136, and MAT 137
  • A minimum cumulative DePaul grade point average of 2.000
  • A minimum E-Business grade point average of 2.000
  • No grade of IN, R, or lower than C- in any course used toward the E-Business major
  • Completion of IT 130 with a minimum grade of C-

A student is not allowed to major in E-Business and Management Information Systems or major in E-Business and minor in Management Information Systems.

Course Requirements

In addition to MIS 140, a student majoring in E-Business is required to complete the following courses totaling at least 24.0 hours:
 

Open Electives

Open elective credit (22.0 hours) is needed to meet the minimum graduation requirement of 192 hours.

Degree Conferral Requirements

All courses used toward the E-Business major must be completed with a minimum grade of C- and with a combined GPA of 2.000 or higher.

IT 130

INTRODUCTORY COMPUTING FOR THE WEB

An introduction to the Internet, the World Wide Web, and web development for students with a strong interest in technology. Students will create interactive web pages by writing HTML and CSS and by programming in JavaScript. Topics include the origins of the web, the roles and operations of web browsers and web servers, interacting with web applications through forms, and using style sheets to separate document structure and document formatting. PREREQUISITE(S): NONE.

IT 231

WEB DEVELOPMENT I

Introduction to framework-based web development. Students create interactive, dynamic web sites using a common web architecture and object-based database access. Programming for web development includes control structures, objects, functions, and use of composite data types. Prerequisite: IT 130

MIS 360

SYSTEMS ANALYSIS AND DESIGN

This is a course in object-oriented systems analysis and design using UML. Students cover activity, use-case, class, sequence, state chart, and other UML diagrams. They also cover requirements analysis, GUI and infrastructure design along with project size and complexity estimating using Function Point Analysis.
Prerequisites:
IT 130 and an intended or declared MIS, IT, IS or E-Business major are a prerequisite for this class.

MIS 362

INFORMATION SYSTEMS PROJECT MANAGEMENT

The course covers IS project management concepts, techniques, tools, issues, roles and responsibilities of project leaders. Topics include, but not limited to, resource allocation, scheduling, budgeting, monitoring, controlling, use of Gantt charts, precedence analysis, PERT, and CPM. Students are exposed to Microsoft Project.
Prerequisites:
(An MIS major or E-Business Major and MIS 360) or (an MIS minor and MIS 350) are a prerequisite for this class.

MIS 370

DATABASE MANAGEMENT SYSTEMS DESIGN AND DEVELOPMENT

The course covers topics such as entity relationship modeling, normalization, Structured Query Language, database design principles, data warehousing, transaction management, and database administration. Students will complete assignments and a group term project using Microsoft SQL Server 05.
Prerequisites:
MIS 340

CSC 211

PROGRAMMING IN JAVA I

Introduction to programming in Java and problem solving. Variables, data types, input/output, using objects and methods from the standard classes (such as String and Scanner), control structures, writing methods, arrays. Solving problems with algorithms and implementing algorithms in Java.

IT 263

APPLIED NETWORKS AND SECURITY

This course introduces the networking and security technologies required to build and maintain a home or small-office network. Networking topics will include client/server application software configuration, network connectivity (cabling, switch and router configuration), basic IP addressing, network address translation and options for public Internet access services. Security topics will include typical threats and responses, firewalls, host hardening, password management and virtual private network (VPNs). The course has a lab component where students apply wired and wireless technologies to design and administer a small network with various applications. PREREQUISITE(S): none

MIS 350

BUSINESS SYSTEMS ANALYSIS

The focus of this course is on the early phases of information systems development, specifically: planning, analysis, and requirements specification. In general, the course covers business modeling, process management, requirements gathering and other topics deemed important to business by systems analysts and consultants. Typical topics include planning techniques, analysis techniques, the system development life cycle, data flow diagrams, data gathering, network diagrams, Gantt charts, business process reengineering, joint application design, use case diagrams, flow charts, decision trees, decision tables, structured English, and more. Offered every fall. PREREQUISITE(S): MIS 340 and intended or declared MIS minor status
Prerequisites:
MIS 140 or MIS 340 is a prerequisite for this class.

MIS 366

INTERNET TECHNOLOGIES IN BUSINESS

The course will be an introduction to internet technologies with particular focus on World Wide Web and e-business applications. Topics include internet technology application framework, attributes of e-business applications, client and server side processing, web servers, Java, J2EE and Microsoft's .NET, accessing enterprise data, HTTP security, certificates and CA, XML and e-business integration, latency and workload management, and wireless access. Students will work in groups and will be required to do one design proposal and make one presentation using Visio.
Prerequisites:
IT 130 is a prerequisite for this class.

TDC 363

INTRODUCTION TO LOCAL AREA NETWORKS

Principles of computer networks using LANs as an example. Issues in communications protocols and compatibility. Client-server versus peer-peer software applications. Network operating system services and management of local networks. PREREQUISITE(S): IT 263 OR TDC 261.

ACC 101

INTRODUCTION TO ACCOUNTING I

Introduction to Accounting I, provides an introduction to financial accounting as the means of recording, storing and summarizing economic events of the business enterprise to meet external reporting needs. Emphasis is placed on the preparation and analysis of financial statements and other financial reports to the public based on the accounting equation, accrual accounting concepts, and data gathering techniques. Topics include corporate accounting for current and long term assets and current liabilities, and the corporate income statement.
Prerequisites:
MAT 130 is a prerequisite for this class.

ACC 102

INTRODUCTION TO ACCOUNTING II

Introduction to Accounting II, a companion and sequel course to Accounting 101, continues to explore basic accounting fundamentals and concepts. The course provides an introduction to managerial accounting and internal reporting. Topics include financial accounting for long-term liabilities, the components of stockholders equity, the statement of cash flows, financial statement analysis, budgeting and variance analysis, job costing for the service sector and cost analysis for decision-making.
Prerequisites:
ACC 101 is a prerequisite for this class.

BLW 201

LEGAL & ETHICAL ASPECTS IN THE BUSINESS ENVIRONMENT

Legal and Ethical Aspects in the Business Environment. Study of the nature and philosophy of law including ethical perspectives and fundamental concepts and legal principles of sales contracts, product liability, business organizations, and employment law including ethical and social responsibilities in the managerial process.
Prerequisites:
Sophomore standing is a prerequisite for this class.

ECO 105

PRINCIPLES OF MICROECONOMICS

Principles of Microeconomics. Basic theories of micro (or individual) economic units; the theory of consumer demand, the firm, and distribution; pricing and production in competitive, monopolistic and oligopolistic industries.
Prerequisites:
MAT 130 or equivalent is a prerequisite for this class.

ECO 106

PRINCIPLES OF MACROECONOMICS

Principles of Macroeconomics. Fundamental theories of macro (or aggregate) economics: supply and demand, national income accounting and analysis, and international trade. Analysis of unemployment, and inflation, and policies designed to combat these and other current problems.
Prerequisites:
MAT 130 or equivalent is a prerequisite for this class.

MAT 135

BUSINESS CALCULUS I

Differential calculus of one or more variables with business applications. Formerly BMS 125.
Prerequisites:
MAT 130 or equivalent is a prerequisite for this class.

MAT 136

BUSINESS CALCULUS II (FORMERLY BMS 126)

Integral calculus, matrix algebra, and probability theory with business applications. Formerly BMS 126.
Prerequisites:
BMS 125 is a prerequisite for this class.

MAT 137

BUSINESS STATISTICS

Basic concepts of statistics and applications; data analysis with the use of Excel; theoretical distributions; sampling distributions; problems of estimation; hypothesis testing; problems of sampling; linear regression and correlation. Formerly BMS 142.
Prerequisites:
MAT 136 or equivalent is a prerequisite for this class.

MIS 140

MANAGEMENT INFORMATION SYSTEMS

Management Information Systems addresses how information technology is used to support business operations and management, especially the use of spreadsheets in business applications to insure that students can analyze and present business data. Topics include strategic uses of IT, databases, data warehouse, decision support and artificial intelligence, e-commerce, systems development, IT infrastructure, security, emerging trends, social, ethical and legal considerations. Formerly MIS 340.

CSC 261

PROGRAMMING IN C++ I

This is an introductory course in computer programming covering basic data types, variables, flow of control, functions, and parameter passing, pointers and pass by reference, arrays, c strings and the C string library, basic input/output and structures. Examples in this course will concentrate on basic procedural algorithms for manipulating data.

CSC 367

INTRODUCTION TO DATA MINING

The course is an introduction to the Data Mining (DM) stages and its methodologies. The course provides students with an overview of the relationship between data warehousing and DM, and also covers the differences between database query tools and DM. Possible DM methodologies to be covered in the course include: multiple linear regression, clustering, k-nearest neighbor, decision trees, and multidimensional scaling. These methodologies will be augmented with real world examples from different domains such as marketing, e-commerce, and information systems. If time permits, additional topics may include privacy and security issues in data mining. The emphasis of this course is on methodologies and applications, not on their mathematical foundations. PREREQUISITE(S): IT 223

IT 211

INTRODUCTION TO APPLIED PROGRAMMING

Introduction to application development and problem solving. Basic programming constructs including control structures, I/O functions and object-based programming. Projects include small-scale applications using web-services, file processing, databases and application software. PREREQUISITE(S): IT 130

IT 238

INTERACTIVE WEB SCRIPTING

Advanced scripting with javascript and the Document-Object Model (DOM) for creating web pages. Object-oriented principles applied to user interfaces and event handling. Application of Ajax. Use of libraries such as jQuery. PREREQUISITE(S): IT 130