This course explores critical concepts in cybersecurity, information security and data privacy. Students examine professional responsibilities, privacy laws, enforcement actions and global regulations such as GDPR, alongside consumer rights and protections. The course also examines evolving security considerations driven by emerging technologies, including quantum computing, artificial intelligence, Web3 and blockchain.
This course applies information security expertise to a cloud computing environment and demonstrates competence in cloud security architecture, design, operations, and service orchestration. It develops the knowledge, skills, and abilities in cloud security design, implementation, architecture, operations, controls, and compliance with regulatory frameworks.
This course builds on foundational coding and scripting skills and introduces structured and object-oriented programming. Students design, code, test and document solutions using a general-purpose language, such as Python. The course also explores AI-assisted programming to accelerate development, improve code quality and automate routine tasks, enabling programmers to focus on more complex aspects of the software development process.
This course explores the power of artificial intelligence and machine learning using no-code platforms. Coursework addresses key foundations of data science and guides students in designing and building basic models and workflows to solve real-world problems in fields such as finance, healthcare and marketing. Learners apply these concepts using tools like AWS SageMaker, DataRobot, n8n and Google AutoM.
This course provides an overview of database concepts, with emphasis on relational databases. Learners engage in data modeling and database management through hands-on activities using structured query language (SQL). The course also introduces SQL AI, which integrates artificial intelligence with SQL to enhance query generation, automate tasks and support advanced data analysis.
This course helps learners develop web design and development skills while exploring functionality of the World Wide Web. Students build web pages using tools such as HTML, CSS, JavaScript, React, Node.js and PHP. They also assess web hosting selection and publishing strategies, and explore how AI-assisted tools can accelerate coding, personalize user experiences and optimize website performance.
This course introduces general-purpose programming language C#, emphasizing its roots in the C programming family. Learners explore how C# is used to develop websites, applications, video games and virtual reality environments. The course also examines how the C# and .NET ecosystem supports integration of AI capabilities into existing solutions, enabling intelligent features and automation across platforms.
This course introduces principles of artificial intelligence (AI) as well as machine learning algorithms and tools. Students apply AI and machine learning to design and implement a business solution or environment. Coursework also addresses ethics considerations and responsible practices in AI coding.
This course explores Java as a general-purpose programming language. Learners apply Java to develop applications, systems, software and mobile solutions that address real-world business needs. The course also examines how to integrate AI capabilities into Java-based projects, enabling intelligent features, automation and enhanced functionality across platforms.
This course develops writing skills through analysis of essays, articles and other written works that are used as models for writing practice and development. Writing assignments stress process approaches, development, organization, revision and audience awareness. Students use word processing and web-based tools to develop written work. Students who receive credit for this course may not also receive credit for ENGL108.
This course analyzes current practices and technologies used to design, install, operate and manage an integrated, automated accounting system. The general ledger, appropriate subsidiary ledgers and each transaction process cycle are discussed. In addition, application controls, information security requirements and integration with other business information systems are examined.
This course builds on basic composition principles and focuses on common technical and workplace documents including descriptions; instructions; procedures; reports; proposals; analyses; and other types of applied writing, such as memos and letters. Students apply a writing process strategy and guidelines for audience analysis, effective technical style, organizational strategies and visual aids.
This course teaches basic elements of effective public speaking. Topics include audience analysis, organization, language, delivery and nonverbal communication. Practical application is provided through a series of individual and group presentations in a variety of rhetorical modes.
Students in this course explore strategies for securing employment and/or advancement in a technology-focused field. With guidance from their professor, students complete various activities including industry certification preparation; self-assessment and goal-setting to execute a job search and/or career advancement; industry-focused career placement assessments; and portfolio building. Course deliverables include a published résumé, established social media/digital presence and a completed mock interview with feedback. Note:
With permission from an appropriate academic administrator, students may participate in a work-based learning opportunity such as an internship, apprenticeship, practicum or industry-sponsored project.
New Jersey: For students enrolled at a New Jersey location, credit hours awarded for TECH305 result in institutional credit only.
This course presents project management concepts and focuses on skills required to manage projects common in technical career positions. Essential project management concepts and methodologies are explored within a technical management framework.
This course engages learners in a technology-focused project that integrates technical, professional and collaborative skills to produce a meaningful work product. The course culminates in a professional report and presentation demonstrating critical thinking, effective collaboration and career readiness.