Timeroom: Spring 2025

Displaying 31 - 40 of 511 Results for: Campus = CPS Online
CPS Online   Coll of Professional Studies :: Computer/Information Tech

CMPL 637 (01) - Python Programming II

Python Programming II

Online Course Delivery Method: Online Asynchronous
Credits: 4.0
Term: Spring 2025 - Term 4 (03/24/2025 - 05/16/2025)
Grade Mode: Letter Grading
Class Size:   30  
CRN: 55681
Students will have the opportunity to take their Python programming skills to the next level with this intermediate course. This course includes a review of basic concepts such as lists, strings, and dictionaries, and more advanced topics such as threading, multiprocessing, context managers, and generators.
Prerequisite(s): CMPL 530 or CMPL 530G
Equivalent(s): CMPL 537G
Campuses not allowed in section: Durham
Instructors: Muhammad Ahmad Rathore
Start Date End Date Days Time Location
3/24/2025 5/16/2025 Hours Arranged ONLINE
CPS Online   Coll of Professional Studies :: Computer/Information Tech

CMPL 640 (01) - Digital Forensics

Digital Forensics

Online Course Delivery Method: Online Asynchronous
Credits: 4.0
Term: Spring 2025 - Term 3 (01/21/2025 - 03/14/2025)
Grade Mode: Letter Grading
Class Size:   30  
CRN: 55906
In this course, students will study the application of digital forensic technology to collect, analyze, document, and present information while maintaining a documented chain of custody. Overview of ethics, crime, and other legal regulations. Includes an overview of tools used for forensic analysis of digital devices in investigations.
Prerequisite(s): CMPL 525
Campuses not allowed in section: Durham
Instructors: Jordan Chadwick
Start Date End Date Days Time Location
1/21/2025 3/14/2025 Hours Arranged ONLINE
CPS Online   Coll of Professional Studies :: Computer/Information Tech

CMPL 641 (01) - Database Management Systems

Database Management Systems

Online Course Delivery Method: Online Asynchronous
Credits: 4.0
Term: Spring 2025 - Term 3 (01/21/2025 - 03/14/2025)
Grade Mode: Letter Grading
Class Size:   30  
CRN: 53872
This course provides prospective users of data base management systems with a solid theoretical and practical foundation for using these systems in a variety of contemporary organizational environments. The course traces the nature of DBMS from general conceptual structures, through the design, interface and implementation of actual database systems. The course includes a mix of classical database theory with practical hands-on application using state of the art DBMS packages; similar to those used today by large and small organizations alike to run their information systems.
Prerequisite(s): (CMPL 415 or CMPL 515G) and (CMPL 512 or CMPL 612G)
Equivalent(s): MGMT 622G
Campuses not allowed in section: Durham
Instructors: Patricia Orfao
Start Date End Date Days Time Location
1/21/2025 3/14/2025 Hours Arranged ONLINE
CPS Online   Coll of Professional Studies :: Computer/Information Tech

CMPL 642 (01) - Systems Analysis and Design

Systems Analysis and Design

Online Course Delivery Method: Online Asynchronous
Credits: 4.0
Term: Spring 2025 - Term 4 (03/24/2025 - 05/16/2025)
Grade Mode: Letter Grading
Class Size:   30  
CRN: 53873
This hands-on course introduces students to the role of the systems analyst in the development of information systems for organizations. The systems analyst is a problem-solver. As such, this course emphasizes development of effective solutions and communicating those solutions to the development team. Use of accepted design techniques, project management approaches, written and verbal communication, collaboration and teamwork, and organizational tools prepares the learner for the many demands of an entry-level systems analyst.
Prerequisite(s): (MTH 504 or MATH 504G) and (CMPL 512 or CMPL 612G or CMPL 415 or CMPL 515G)
Equivalent(s): MGMT 623G
Campuses not allowed in section: Durham
Instructors: Alisa Kadenic-Newman
Start Date End Date Days Time Location
3/24/2025 5/16/2025 Hours Arranged ONLINE
CPS Online   Coll of Professional Studies :: Computer/Information Tech

CMPL 643 (01) - Managing Information Technology

Managing Information Technlgy

Online Course Delivery Method: Online Asynchronous
Credits: 4.0
Term: Spring 2025 - Term 3 (01/21/2025 - 03/14/2025)
Grade Mode: Letter Grading
Class Size:   30  
CRN: 53874
This course helps students understand the important role of information technology in business strategy. Emphasizing the management of information technology rather than specific technical aspects, students explore the alignment of information technology with organizational goals, efficiencies gained through technology solutions, project management and the implementation of information technology, and organizational and industry changes driven by information technology. Investments in information technology for competitive advantage, the positioning of information technology in the organization, the pace of innovation in a digital economy, and emerging trends in information technology are discussed.
Prerequisite(s): MGMT 410 or MGMT 500G or PADM 500 or PADM 500G or MGMT 501G or MGMT 566 or MGMT 566G
Equivalent(s): MGMT 624G
Campuses not allowed in section: Durham
Attributes: Writing Intensive Course
Instructors: STAFF
Start Date End Date Days Time Location
1/21/2025 3/14/2025 Hours Arranged ONLINE
CPS Online   Coll of Professional Studies :: Computer/Information Tech

CMPL 645 (01) - Ethical Hacking

Ethical Hacking

Online Course Delivery Method: Online Asynchronous
Credits: 4.0
Term: Spring 2025 - Term 4 (03/24/2025 - 05/16/2025)
Grade Mode: Letter Grading
Class Size:   30  
CRN: 55907
This course introduces students to the basics of ethical hacking and penetration testing (pen-testing), including some common attack types, terminology, types of security tests, reconnaissance phases, documentation, pen-testing types, attack phases, and security control assessment methods.
Prerequisite(s): CMPL 525
Campuses not allowed in section: Durham
Instructors: Jordan Chadwick
Start Date End Date Days Time Location
3/24/2025 5/16/2025 Hours Arranged ONLINE
CPS Online   Coll of Professional Studies :: Computer/Information Tech

CMPL 648 (01) - Programming with JavaScript

Programming with JavaScript

Online Course Delivery Method: Online Asynchronous
Credits: 4.0
Term: Spring 2025 - Term 3 (01/21/2025 - 03/14/2025)
Grade Mode: Letter Grading
Class Size:   30  
CRN: 55908
This hands-on and comprehensive course is designed to introduce students to the fundamental concepts and practical applications of JavaScript, one of the most widely used programming languages for building interactive and dynamic websites. Students will practice collaborative project management methods in several web application projects.
Prerequisite(s): CMPL 415
Campuses not allowed in section: Durham
Instructors: Mark Hatchel
Start Date End Date Days Time Location
1/21/2025 3/14/2025 Hours Arranged ONLINE
CPS Online   Coll of Professional Studies :: Computer/Information Tech

CMPL 665 (01) - Web Application Development

Web Application Development

Online Course Delivery Method: Online Asynchronous
Credits: 4.0
Term: Spring 2025 - Term 4 (03/24/2025 - 05/16/2025)
Grade Mode: Letter Grading
Class Size:   30  
CRN: 53875
This course covers modern website design and development using Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), and JavaScript. Students will learn the history and overall structure of the Internet and its key paradigms and technologies. Students will also learn how to design and code websites for various audiences and client technologies. The course will also cover current website management technologies including content management systems, JavaScript libraries, and website development frameworks.
Prerequisite(s): CMPL 530 or CMPL 530G
Equivalent(s): CMPL 638G
Campuses not allowed in section: Durham
Instructors: Mark Hatchel
Start Date End Date Days Time Location
3/24/2025 5/16/2025 Hours Arranged ONLINE
CPS Online   Coll of Professional Studies :: Computer/Information Tech

CMPL 744 (01) - Cybersecurity Law

Cybersecurity Law

Online Course Delivery Method: Online Asynchronous
Credits: 4.0
Term: Spring 2025 - Term 4 (03/24/2025 - 05/16/2025)
Grade Mode: Letter Grading
Class Size:   30  
CRN: 55909
This course is a study of cybersecurity law, standards, and regulations from a layperson?s perspective. This course is essential for students entering the cybersecurity field to understand the legal and regulatory parameters that cybersecurity programs must adhere to. This course focuses on U.S. and international cybersecurity law, civil and criminal procedures relating to cybercrime, cyber offense case law, privacy, and violation defense. The course also provides an overview of industry cybersecurity rules and statutes.
Prerequisite(s): CMPL 525
Campuses not allowed in section: Durham
Instructors: Ronald Danault
Start Date End Date Days Time Location
3/24/2025 5/16/2025 Hours Arranged ONLINE
CPS Online   Coll of Professional Studies :: Computer/Information Tech

CMPL 760 (01) - Mobile Application Development

Mobile App Development

Online Course Delivery Method: Online Asynchronous
Credits: 4.0
Term: Spring 2025 - Term 4 (03/24/2025 - 05/16/2025)
Grade Mode: Letter Grading
Class Size:   30  
CRN: 55910
This course introduces students to programming technologies, design, and development related to mobile applications. Topics include application user interfaces, styling, navigation, simple animation, and Android - and iOS-specific components and APIs. Students will program cross-platform mobile applications using JavaScript and React Native, an open-source user interface framework. Through course activities, students will have the opportunity to develop the skills needed to create basic applications for mobile devices.
Prerequisite(s): CMPL 648
Equivalent(s): CMPL 633G, CMPL 660
Campuses not allowed in section: Durham
Instructors: Mark Hatchel
Start Date End Date Days Time Location
3/24/2025 5/16/2025 Hours Arranged ONLINE