Skip to main content
SPS Logo

Program Overview

Database & Internet Technologies

Database & Internet Technologies Certificate Program

The database and internet technologies certificate focuses on a set of skills that allows students to function in the roles of designer, analyst, project manager or administrator — not just in the current database development environment but also in future dynamic computing environments. It focuses on the modeling and design of relational database systems as well as the development of real-world applications based on best practices and sound design principles. Practical emphasis is placed on normalization procedures, user interfaces, client/server technologies, web e-commerce databases and database security issues. Coursework will expose students to commercially available database systems to verify database design, balance the program load between client and server, store large-scale data into data warehouses, exchange data between databases and process XML data flows.

START MY APPLICATIONRequest InformationATTEND AN INFORMATION SESSION

 

About the Database & Internet Technologies Certificate Program

Database & Internet Technologies Course Schedule

The Database & Internet Technologies Course Schedule page provides you with detailed information on the program's offerings.

Database & Internet Technologies Faculty

You can find a full listing of instructors for this certificate program on the Database & Internet Technologies Faculty page.

Admission for Database & Internet Technologies

Applicants to this certificate program must hold a graduate degree from an accredited U.S. college, university or its foreign equivalent. Three to five years of professional experience in the related field is recommended but not required. A list of admission requirements can be found on our Database & Internet Technologies Admission page.

Database & Internet Technologies Tuition

Tuition costs can vary for each of our programs. For the most up-to-date information on financial obligations, please visit our Database & Internet Technologies Tuition page.

Database & Internet Technologies Registration Information

Our Database & Internet Technologies Registration Information page outlines important dates and deadlines as well as the process for adding and dropping courses.

Additional Information

Applicants must possess a graduate degree in order to be considered for this program. However, no prior IT experience or coursework is required.

Once admitted, students must successfully complete CIS 414 prior to enrolling in CIS 419.

 


Find out more about Northwestern's Database & Internet Technologies Certificate Program

Database & Internet Technologies Required Courses

To earn a certificate, students must complete the following four courses.

  • CIS 414 Object Oriented Programming
  • CIS 419 Web Application Development
  • CIS 435 Practical Data Science Using Machine Learning

and either one of the following:

  • CIS 431 Database Administration or
  • CIS 436 Big Data Management and Analysis

In some cases, students who have completed equivalent coursework previously may be allowed to replace the required course with another course in the field.

Please note that courses completed in the certificate program cannot be transferred to the corresponding graduate degree.

Core Courses:Course Detail
Object-Oriented Programming <> CIS 414-DL

This course focuses on developing complex programs using an object-oriented language. Students write programs that utilize functions and methods for code modularization and arrays for solving problems. Information hiding, encapsulation, inheritance, polymorphism, exception handling, and other principles of object-oriented programming will be introduced.

Note for students in the MSIS program: This is a core course for students pursuing the MSIS degree. It is highly recommended that students contact the instructor two weeks prior to the start of the quarter to ensure they have installed the proper software and are competent in using it. Students should take this course at their earliest opportunity.


View CIS 414-DL Sections
Courses:Course Detail
Web Application Development <> CIS 419-DL

This course focuses on the design and development of object-oriented web applications. The client-server model and 3-tier architecture are discussed and analyzed. Topics covered include object-oriented methodology, enterprise software application architecture, design patterns, Enterprise JavaBeans, database connectivity, and web and application server development and technologies such as servlets, JSP, XML, HTML, security, JDBC, RMI, and multithreading.

It is highly recommended that students complete CIS 414 and CIS 417 or possess equivalent knowledge and skills prior to taking this course.

Note for students in the MSIS program: This course is required for the specialization in Database and Internet Technologies. It may also be taken as an elective towards all other specializations.


View CIS 419-DL Sections
Database Administration <> CIS 431-DL

Provides students with advanced database administration and management concepts that are needed to perform the duties of a Database Administrator (DBA) in organizations that use relational database systems. Topics include: database organization and architecture, industry DBMS standards, system objects management, user roles and profiles, server installation and maintenance, backup/recover techniques, network configuration, and security management.

It is highly recommended that students complete CIS 417 or possess equivalent knowledge and skills prior to taking this course.

Notes for students in the MSIS program: This course is required for the specialization in Database and Internet Technologies. This course may be used as an elective towards all other specializations.


View CIS 431-DL Sections
Data Science/Machine Learning CIS 435-DL

This course provides an overview of machine learning concepts, techniques, and tools with a practical emphasis on understanding large, complex datasets and building intelligent systems. Insights gleaned from data mining and machine learning can be used to optimize operational processes, identify new business opportunities, and support evidence-based decision making and digital marketing with applications in industries such as finance, retail, and healthcare. Students will develop skills to decompose a business problem into actionable tasks that include exploratory data analysis and visualization, data preprocessing and dimensionality reduction, algorithm selection, and model evaluation, optimization, and deployment. Open source development frameworks, including Python and the Scikit-Learn and TensorFlow libraries, are used to implement supervised and unsupervised learning methods and students are exposed to a variety of machine learning algorithms. These include regression, classification, regularization, decision trees, clustering, Bayesian, ensemble, dimensionality reduction, and neural networks.

Students must complete CIS 417 and MSDS 430 prior to enrolling in CIS 435.

Note for students in the MSIS program: This course is required for the specializations in Analytics and Business Intelligence, Artificial Intelligence, Data Science, and Database and Internet Technologies. This course may be used as an elective towards all other specializations.

Note for students in the MHI/MMI program: This course is an elective for students pursuing the MHI/MMI degree.

Note for students in the MSDS/MSPA program: This course is an elective for students pursuing the MSDS/MSPA degree.

Note for all students: This course was formerly called Data Warehousing and Data Mining.


View CIS 435-DL Sections
Back to top