KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Community College of Philadelphia · Courses

CIS

25 courses with the subject CIS, 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.

CIS 103Introduction to Information Technology3

This course is an exploration of modern computer technology used for communication, collaboration, problem solving, decision making, and increasing personal productivity. Topics covered include word processing, electronic spreadsheet, presentation, and database management software; collaboration and networking software; the Internet of Things; and ethical issues related to technology. This is a Windows based hands-on course. Additional Course Fees: $85 Course Offered Online:

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026
Source
www.ccp.edu
CIS 105Computer Systems Maintenance4

This course provides students with knowledge, skills, and experience in installing and supporting the Microsoft Windows operating system. It helps prepare students for CompTIA A+ certification and provides a foundation for related Microsoft certifications. Additional Course Fees: $85

Subject
CIS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
www.ccp.edu
CIS 106Introduction to Computer Programming4

This course is an introduction to the fundamentals of object-oriented computer programming using the Python programming language. The course covers the logical design of computer programs, simple input and output, data checking, formatting reports, and simple mathematical processing, such as counting, summing and finding minima and maxima. This is the first programming course taken by CIS majors and is a good introductory course for anyone interested in exploring computer Additional Course Fees: $85 Course Offered Online:

Subject
CIS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
www.ccp.edu
CIS 114JavaScript I4

This course provides students with the knowledge and skills necessary to design and develop interactive websites using the JavaScript language. Students will build dynamic websites and applications while learning programming concepts such as data types, control structures, functions, and objects. Students will learn to build basic HTML and CSS-based web pages and how to enhance these pages with JavaScript. Additionally, students are introduced to advanced JavaScript topic Additional Course Fees: $85 Course Offered Online:

Subject
CIS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
www.ccp.edu
CIS 130Web Page Design I3

This course provides students with essential skills in web development, covering fundamental networking and internet concepts, accessibility testing for webpages, ethical considerations in web development, and web deployment strategies. Through this course, students will establish a strong foundation in the creation of standards-compliant websites. The curriculum encompasses the principles of Hypertext Markup Language (HTML) for effective website structuring, as well as C Additional Course Fees: $85

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026
Source
www.ccp.edu
CIS 150Network Technology4

This course introduces fundamental networking theory and practice, including basic networking infrastructure, topology, and terminology; the OSI model; installing and configuring client systems and peripheral devices; configuring and troubleshooting network connections; and maintaining network security. This course should help students prepare for CompTIA Network + (Net+) certification. Additional Course Fees: $85 Course Offered Online:

Subject
CIS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
www.ccp.edu
CIS 152Introduction to Cybersecurity3

This course introduces students to the field of cybersecurity. Students are introduced to various security topics, including Internet security, malware, vulnerability, cyber terrorism, cyber fraud, cyber detectives, firewalls, privacy, policies/procedures, mitigation strategies to potential cyber threats, and legal and regulatory aspects of cybersecurity. Lectures and projects promote understanding of cyber threats and security. Additional Course Fees: $85

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026
Source
www.ccp.edu
CIS 155Principles of Operating Systems3

This course introduces students to commands and operations in several commonly used operating systems, such as Microsoft Windows, Linux/Unix, Mac OS, and mobiles device operating systems. Topics include installing software, file management, configuring the user environment, device installation, security configuration, OS hardening, troubleshooting common operating system problems, and disaster recovery. Additional Course Fees: $85 Course Offered Online:

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026
Source
www.ccp.edu
CIS 200Apple App Development I4

This course introduces students to the fundamentals of developing native applications for Apple platforms such as iOS. Students will learn details of Apple mobile platforms and programming languages and develop programs using Apple specific development environments. Emphasis will be placed on building apps intended for distribution on phones or tablets. Additional Course Fees: $85

Subject
CIS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
www.ccp.edu
CIS 201Apple App Development II4

This course teaches the development of native applications for Apple platforms such as iOS. Students will learn development techniques and practices suitable for producing real-world apps designed for devices such as phones and tablets. Students expand on the ideas from CIS 200: Apple App Development I and learn to work with remote data and advanced object oriented concepts. Additional Course Fees: $85

Subject
CIS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
www.ccp.edu
CIS 204Fundamentals of Linux and Unix3

This course introduces students to the installation, use, and maintenance of widely-used derivatives of the UNIX operating system, such as the Fedora and Debian distributions of Linux. Topics include file management, user account management, bash shell commands, shell scripting, working with desktop environments, peripheral device connectivity, and Linux/Unix networking basics. Students will also be introduced to common application software for these environments. Additional Course Fees: $85

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026
Source
www.ccp.edu
CIS 205Database Management Systems4

As an introduction to relational database management systems and database programming for computers using modern enterprise database servers, this course covers fundamental concepts in database design, database modeling techniques, and Structured Query Language (SQL) programming techniques while providing hands-on exercises in which students apply these concepts and techniques to real-world problems. The course introduces the Structured Query Language (SQL database langua Additional Course Fees: $85

Subject
CIS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
www.ccp.edu
CIS 211Android App Development I4

This course introduces students to the fundamentals of developing native applications for Android devices. Students will learn details of Android mobile platforms and programming languages. Emphasis will be placed on building apps intended for distribution on phones or tablets. Students will learn techniques and apply them to design mobile user interfaces and apply standards to create intuitive, usable and efficient applications. Additional Course Fees: $85

Subject
CIS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
www.ccp.edu
CIS 212Android App Development II4

In this course, students learn the process of developing native applications for Android devices. Students learn development techniques and practices suitable for producing real-world apps designed for devices such as phones and tablets. Students expand on the ideas from CIS 211: Android App Development I and work hands-on with remote data, data storage and device sensors. Additional Course Fees: $85

Subject
CIS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
www.ccp.edu
CIS 228JavaScript II4

This course is a second-level class in the JavaScript programming language. It provides students with advanced concepts in developing programs running client-side via the browser. Students will also learn how JavaScript can be used to create standalone applications via the Node.js platform. Students will study JavaScript concepts such as asynchronous execution, AJAX/Fetch API, client-side rendering, JavaScript package managers, JavaScript modules and namespaces, and Objec

Subject
CIS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
www.ccp.edu
CIS 230Web Page Design II3

This course provides a survey of current professional trends in front-end web development. Students will develop websites using techniques common in the professional sphere. Additionally, students will collaborate and present their work to enhance communication and speaking skills. Topics include responsive web design, prototyping, user interface design, content management systems, and CSS and HTML preprocessors. Additional Course Fees: $85

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026
Source
www.ccp.edu
CIS 244Server-Side Web Development4

This course exposes students to the ideas of web application development using server-side programming languages. Concepts such as dynamic web page creation, authentication, database integration, security, and data processing will be covered. Students will apply these concepts to solve real-world problems by building functioning web-based applications that can be accessed via a web browser.

Subject
CIS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
www.ccp.edu
CIS 252Managing Network Servers4

This course is an introduction to the knowledge and skills required to set up, maintain, troubleshoot, secure and support server hardware and software. This course helps students prepare for CompTIA's Server+ certification. Additional Course Fees: $85

Subject
CIS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
www.ccp.edu
CIS 256Network Routing and Switching4

This course is an introduction to the knowledge and skills required to set up, maintain, troubleshoot, secure and support computer network routers and switches. This course helps students prepare for Cisco's CCNA certification. Additional Course Fees: $85

Subject
CIS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
www.ccp.edu
CIS 259Computing and Network Security4

This course provides an introduction to computing and network security. It is intended to meet the needs of students and professionals who want to master practical network and computer security. Those seeking to pass the Computing Technology Industry Association's (CompTIAs) Security+ certification exam will find the course's approach and content especially helpful because the Security+ objectives will be covered in the course, and if mastered, will prepare the student to Additional Course Fees: $85

Subject
CIS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
www.ccp.edu
CIS 261Cyber Investigation4

This course focuses on the principles and hands-on technical skills to provide students with a solid foundation in the field of cyber investigation. Students will learn how to collect, preserve, examine and analyze cyber evidence for possible use in civil or criminal cases. Students will also learn the role of evidence in detecting and prosecuting cyber crimes, cyber terrorism, traditional and violent crimes, civil cases, fraud and other related offenses. Discussions and Additional Course Fees: $85

Subject
CIS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
www.ccp.edu
CIS 270Systems Analysis and Design4

This course provides an introduction to System Analysis and Design. Topics include analyzing the business case, requirements modeling, data and process modeling, and development strategies, with an increased focus on object modeling and project management. Students will also learn about output and user interface design, data design, system architecture and implementation, and system operation, support, and security. Additional Course Fees: $85

Subject
CIS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
www.ccp.edu
CIS 271Information Technology Project Management3

This course integrates theory, practice, and hands-on exercises to present an understandable view of the many concepts, skills, tools, and techniques involved in IT project management. Students will learn how effective project management and the use of software can help to manage projects, especially information technology projects. Additional Course Fees: $85

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Edition
2026
Source
www.ccp.edu
CIS 274Ethical Hacking & Penetration Testing4

This course continues and expands students' understanding of issues related to cybersecurity. Students learn more advanced skills, such as ethical hacking/penetration testing, security testing and systems/network defense and countermeasures. Students learn how to protect networks by utilizing the techniques that attackers use to compromise network and systems security. Students learn how to protect network/systems through hands-on lab activities utilizing the same tools a Additional Course Fees: $85

Subject
CIS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
www.ccp.edu
CIS 288Cloud Computing4

This course teaches the fundamental concepts of cloud computing using hands-on, lab-based exercises. Students will learn to provision servers using automation tools, develop and deploy web applications to cloud-based services and to virtualized infrastructure. Students will be presented with a survey of existing cloud providers and infrastructure and will plan the deployment of an application as a final project. Additional Course Fees: $85

Subject
CIS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026
Source
www.ccp.edu

Source: Community College of Philadelphia's catalog, linked per course · table learning_unit · CourseShelf publish 59