.nku-top-lvl

Information Technology

cq-text-component-placeholder

Process & Project Management (Graduate)

Process engineering, workflow design and project management are skills that enable operational excellence in organizations.

Required Courses
Career Development Student Learning Outcomes

MBI 625 - Information Systems in Organizations

MBI 650 - Information Technology Project Management

MBI 675 - Enterprise Workflow Design & Reengineering

 

Offered in-person.

 

Contact:  Dr. Xiaoni Zhang, zhangx@nku.edu

For professionals interested in gaining an applied understanding of industry-standard best practices for project management and business process analysis.

Develop and execute comprehensive IT project plans from both a traditional and adaptive approach. 

Apply proven business process analysis and management methods to achieve measurable process improvements.

Understand management techniques that promote better outcomes and economic return on IT projects and business operations.

cq-text-component-placeholder

Cloud Computing IT (Graduate)

As organizations move to decentralized, cloud-based connections, the need for adaptive IT support is greater than ever.

Required Courses
Career Development Student Learning Outcomes

CIT 538 - Cloud Computing

CIT 668 - System Architecture

Offered in face-to-face format.

Contact:  Dr. Wei Hao, haow1@nku.edu

For people who want to learn about cloud computing concepts and technologies while developing hands-on skills using cloud computing.

Learn about cloud computing and explain technologies utilized.

Use CLI to create and manage Amazon cloud services.

Understand system architecture, availability, scalability, and performance.

Explain technologies used in classic/virtualized data centers.

cq-text-component-placeholder

Cybersecurity (Graduate)

Secure connections are critical to the modern world, and cybersecurity skills are in high demand. Develop hands-on skills for using computer forensics and security tools.

Required Courses
Career Development Student Learning Outcomes

CIT 530 - Computer Forensics

CIT 580 - Securing Computer Systems

Offered in face-to-face format.

Contact: Dr. Wei Hao, haow1@nku.edu

For people who want to learn about cybersecurity concepts such as security threats and vulnerabilities, authentication, cryptography and network security.

Understand the correct procedure for computer forensics.

Be able to use forensic tools to conduct computer forensic activities.

Explain common security threats and attacks, including malware.

Apply authentication and cryptography to secure computer systems.

cq-text-component-placeholder

Get Started in IT (Graduate)

Get started in information technology with a pair of basics courses.

Required Courses Career Development Student Learning Outcomes

CIT 500 - Information Technology Fundamentals

CIT 501 - Scripting

Offered in-person.

Contact: Dr. Wei Hao, haow1@nku.edu

For people who want to learn introduction to Linux/Unix administration, Cisco networking and programming scripts, with a strong focus on developing hands-on skills in these areas.

Effectively use a Linux command shell.

Manage users and groups and understand their relationship to file permissions.

Understand TCP/IP and OSI layered models and related protocols.

Write scripts to solve system administrative problems, such as task automation, log analysis and so on.

cq-text-component-placeholder

GIS and Mapping (Graduate)

Use modern tools to manage and analyze geospatial data.

Required Courses
Career Development Student Learning Outcomes

PAD 550 - Geographic Information Systems

PAD 515 - Cartography

Offered in-person.

Contact: Dr. Hongmei Wang, wangh1@nku.edu

 

From surveying to urban planning to map-making, Geographic Information Systems (GIS) help people manage and analyze geospatial data, basic spatial problem solving, and mapping. Learn to implement these computer-based information systems and understand how they’re used to impact cartography theories and create quality maps.

Use GIS software to solve spatial problems.

Create quality maps by following fundamental cartographic map design principles.

cq-text-component-placeholder

GIS and Mapping (Undergraduate)

Use modern tools to manage and analyze geospatial data.

Required Courses
Career Development Student Learning Outcomes

GEO 418 - Geographic Information Systems

GEO 415 - Cartography

Offered in-person.

Contact: Dr. Hongmei Wang, wangh1@nku.edu

 

 

From surveying to urban planning to map-making, Geographic Information Systems (GIS) help people manage and analyze geospatial data, basic spatial problem solving, and mapping. Learn to implement these computer-based information systems and understand how they’re used to impact cartography theories and create quality maps.

Use GIS software to solve spatial problems.

Create quality maps by following fundamental cartographic map design principles.

cq-text-component-placeholder

Mobile App Development (Graduate)

If there’s not an app for that, you can learn how to develop one yourself.

Required Courses
Career Development Student Learning Outcomes

CSC 515 - Android Mobile App Development

CSC 516 - iOS Mobile App Development

Offered in face-to-face format.

Contact:  Dr. Wei Hao, haow1@nku.edu

For people who want to learn mobile app development languages and techniques, and develop mobile apps for both Android and iOS devices.

Understand mobile app development language, environment and software development kits for multiple platforms.

Examine and evaluate various mobile applications and hardware.

Understand and be able to implement appropriate GUI design for different mobile platforms.

cq-text-component-placeholder

Oracle Database Administration (Graduate)

Learn valuable database administration skills and develop strong hands-on skills in Oracle database administration.

Required Courses
Career Development
Student Learning Outcomes

CIT 572 - Database Administration

CIT 672 - Advanced Database Administration

Offered in face-to-face format.

Contact: 
Dr. Wei Hao,
haow1@nku.edu  

For people who want to learn Oracle database administration concepts such as managing Oracle processes, storage structures, objects and database users.

Understand the functioning of a database management system and its relationship to the computing environment in which it runs.

Understand how to manage Oracle processes, storage structures, objects and database users.

Be able to write SQL queries and PL/SQL code.

Be able to use RMAN features (create and maintain catalogs, RMAN backups, recoverability using RMAN).

cq-text-component-placeholder

Programming Fundamentals (Graduate)

Ever wanted to learn programming but didn’t know where to start? In these courses, you’ll learn how to solve computational problems and develop Java applications.

Required Courses
Career Development Student Learning Outcomes

CSC 500 - Object-Oriented Programming

CSC 501 - Data Structures and Computer Systems

Offered in online format. 

Contact:  Dr. Wei Haohaow1@nku.edu

For people who want to learn basic and intermediate object-oriented programming concepts and basic algorithmic techniques.

Design and develop Java applications using multiple Java libraries, including Java Foundation Classes and JavaFX graphics library.

Understand basic and intermediate object-oriented programming concepts and practice that is applicable for picking up other imperative programming languages quickly (e.g., C++, C#, Python).

Adequate foundation to take the Java Programmer Level I Certification Exam.

cq-text-component-placeholder

Web Development (Graduate)

Building dynamic websites and developing web applications and databases are critical components for organizations and institutions today.

Required Courses
Career Development
Student Learning Outcomes

CSC 550 - Database Management System

CSC 556 - Advanced Web Application Development

Offered in face-to-face format.

Contact:  Dr. Wei Haohaow1@nku.edu

For people who want to learn advanced techniques for building dynamic websites and develop web applications and databases.

Understand advanced technologies for developing dynamic, or database-driven, websites.

Design and develop scalable, robust and extensible web applications and databases.

cq-text-component-placeholder