46 courses with the subject IT, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
IT 100Introductory Topics in Information Technology and Software Development3.00
This course provides an introductory overview to information technology (IT) and software development (SD). Topics include PC hardware, computer networking, OSI model, client and server operating systems, basic virtualization, programming and logic, databases, and basic web authoring. Semester
This course delves into the intricacies of microcomputer architecture and organization, exploring the fundamental principles and concepts that govern their design and operation. The course emphasizes the interplay between sets, logic, and graph theory as they form the building blocks of microcomputer systems. Semester
This course is designed to provide students with a solid foundation in the fundamental principles of computer architecture. This course explores the inner workings of computer hardware components, their interactions, and the underlying principles that govern their design and functionality. Throughout the course, students will delve into various topics related to computer architecture, including processor architecture, memory systems, storage devices, and input/output systems. Semester
This course is designed to provide students with a comprehensive understanding of computer operating systems. This course explores the fundamental concepts, principles, and functionalities of operating systems, enabling students to effectively support and troubleshoot common operating system issues. Throughout the course, students will delve into various topics related to computer operating systems, including installation, configuration, maintenance, and troubleshooting of different operating systems. Semester
This course is designed to provide students with a comprehensive understanding of Linux operating systems and the skills required to administer and manage Linux-based environments. This course covers a wide range of topics related to Linux system administration, including installation, configuration, maintenance, and troubleshooting. Throughout the course, students will delve into various aspects of Linux system administration, including file systems, user management, process management, networking, and security. Semester
This course is designed to provide students with a solid foundation in the field of cybersecurity This course serves as an entry point for individuals seeking to start a career in cybersecurity or enhance their understanding of security principles and practices. Throughout this course, students will explore the fundamental concepts, methodologies, and best practices of cybersecurity. Semester
This course covers a range of topics, including the design and evaluation of user interfaces, user experience, and usability. The course heavily focuses on the user perspective and the human-centered design process, which includes collecting, analyzing, and formalizing user needs. Semester
This course introduces the fundamental concepts of programming in C++. Students will learn how to write efficient and scalable programs, manage system resources, and implement object-oriented solutions. Semester
This course is designed to equip students with the knowledge and skills required to effectively manage information systems and align them with the strategic goals of organizations. Throughout the course, students will explore key concepts and principles of information systems management, including service management, service design, service transition, service operation, and continual service improvement. Semester
IT 346Information Technology Project Management3.00
This course is designed to provide students with the knowledge and skills required to successfully manage IT projects and deliver them on time, within budget, and according to stakeholder expectations. Throughout the course, students will explore key concepts and techniques of IT project management, including project initiation, planning, execution, monitoring and control, and project closure. Semester
IT 350Artificial Intelligence and Machine Learning3.00
This course is designed to provide students with comprehensive knowledge and skills in the field of AI and ML. Throughout this course, students will explore the core concepts, methodologies, and applications of AI and ML. Semester
This course introduces students to the fundamentals of software engineering, with a focus on both theory and practical application. Topics covered include the software development lifecycle (SDLC), requirement analysis, architecture and design, implementation, testing, and quality assurance. Students will learn how to plan, build, and test software systems. Semester
This course equips students with essential skills to analyze and interpret data across various industries. It covers statistical analysis, programming and database management, along with principles of data visualization and storytelling. Students will develop both technical proficiency and critical thinking skills to make ethical, data-driven decisions. Semester
IT 450Artificial Intelligence (AI) Practitioner3.00
This course is designed to provide students with a comprehensive understanding of the fundamental concepts, methodologies, and applications of artificial intelligence (AI). Throughout the course, students will delve into the core principles and theories that underpin artificial intelligence. They will gain insights into machine learning, data analysis, natural language processing, computer vision, and other key AI domains. Semester
This course is designed to provide students with a comprehensive understanding of technology principles and methodologies. This capstone course serves as the culmination of the technology programs curriculum, allowing students to apply their knowledge and skills gained throughout their studies to solve real-world technology challenges using traditional methods and artificial intelligence (AI) technology. During this course, students will work on a series of case-studies that simulate real-world scenarios, providing them with a deeper understanding of the complexities and nuances of cybersecurity. Semester
This course is designed to provide students with practical, hands-on experience in the field of technology. This internship opportunity allows students to apply their theoretical knowledge and skills gained through coursework to real-world technology scenarios using traditional methods and artificial intelligence (AI) technology. Under the guidance of experienced professionals, interns will contribute to ongoing projects and gain valuable insights into the day-to-day operations of cybersecurity teams. Semester
This course is designed to provide students with a comprehensive understanding of network technologies and principles. Throughout the course, students will delve into various topics related to network fundamentals, including network architecture, protocols, devices, and security. Semester
This course is designed to equip participants with the knowledge and skills necessary to effectively manage and lead cybersecurity initiatives within organizations. Throughout the course, students will explore the key principles, methodologies, and best practices of project management as they apply to cybersecurity projects. Semester