KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Montgomery County Community College · Courses

CIS

47 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 110COMPUTER INFORMATION SYSTEMS FOR

MANAGEMENT..................................................................................... 3-2-2 This course introduces non-computer science majors to the fundamentals of computer hardware and software and their integration into management information systems. Specific software topics will include word processing, spreadsheet, presentation, database management and operating systems. Using these skills, students will solve problems that they will most likely encounter in a digital world. Additional topics will include computer hardware analysis, electronic communications, the Internet, computer networking, social implications of computing and other current computer topics.

Subject
CIS
Type
course
Source
www.mc3.edu
CIS 1101PROGRAMMING FOR EVERYONE2

The course exposes students with no computing background to key concepts of programming, logical thinking and modern technical fluency. Students develop the essential concepts of logic, design, and problem- solving skills pertinent to their discipline. Students will apply these skills by developing projects and writing programs using tools designed for students with no prior programming experience. The emphasis of the course is to learn concepts and techniques that are common to most programming languages and to gain exposure to concepts required for technically fluent citizens. This course is appropriate for non-information technology majors. 81

Subject
CIS
Credits (min)
2
Credits (max)
2
Type
course
Source
www.mc3.edu
CIS 111Computer Science I: Programming and Concepts with a minimum grade of C or

equivalent experience in procedural programming techniques

Subject
CIS
Type
course
Source
www.mc3.edu
CIS 111BComputer Science II: Object-Oriented Programming3

Semester 4

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 112COMPUTER SCIENCE III: DATA STRUCTURES &

ALGORITHMS....................................................................................... 3-2-2 Building on the concepts learned in CIS 111B, the fundamental concepts of data structures and algorithms are explored. This course will apply software engineering techniques to the design and implementation of programs that manipulate complex data structures. Effective software engineering methods are stressed as well as developing good programming style. A high-level compiler language such as Java or C++ will be used. This is the third course for computer majors. Prerequisites:

Subject
CIS
Type
course
Source
www.mc3.edu
CIS 113IT Hardware Essentials and Support3

CIS 155, CIS 111 or CIS 1011 - PC Applications on Networks, Computer Science I: Programming & Concepts or Programming for Everyone............3

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 114Web Design and Development3

Elective - Quantitative Reasoning.............................................................3-4 Semester 2

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 119User Interface/Experience Design3

Semester 6 Elective - Oral Communication.....................................................................3

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 120TEACHING WITH TECHNOLOGY IN MIDDLE YEARS AND

SECONDARY EDUCATION.................................................................. 3-3-0 This course will give students the opportunities to explore, utilize, evaluate, and integrate technology into their classrooms and curriculum. Students will be involved in many aspects of this integration, including lesson plan writing and unit designing. Students will develop the skills for enriching their classrooms with various types of technology. This course focuses on technology integration for grades 5-12 classrooms.

Subject
CIS
Type
course
Source
www.mc3.edu
CIS 121TEACHING WITH TECHNOLOGY IN EARLY CHILDHOOD

This course focuses on technology integration for PreK-4th grade classrooms. Students will explore, utilize, evaluate, and integrate technology into their classrooms and curriculum. Students will be involved in many aspects of this integration, including lesson plan writing and unit designing. Students will develop the skills for enriching their classrooms with various types of technology.

Subject
CIS
Type
course
Source
www.mc3.edu
CIS 126COMPUTER ARCHITECTURE & ORGANIZATION2

This course is designed to explore how a computing system works and introduces the student to the organization and architecture of computer systems using the Assembly programming language. Computer Science students will gain insight into the functional components of a computer system. Topics covered will include digital logic, data representation, interfacing and I/O strategies, memory architecture, a computer's functional organization, and multiprocessing. The importance of CPU clock speed, cache size, bus organization, and number of core processors will also be discussed Prerequisites:

Subject
CIS
Credits (min)
2
Credits (max)
2
Type
course
Source
www.mc3.edu
CIS 137THE LANGUAGE OF DIGITAL MEDIA2

This course introduces students to the vocabulary, tools and fundamental techniques of manipulating digital audio and video content. Computer systems make it accessible for new users to take audio and digital information as input, to combine it using custom rules they develop and to produce new kinds of sounds, songs and interactive videos. This course is subject to a course fee.

Subject
CIS
Credits (min)
2
Credits (max)
2
Type
course
Source
www.mc3.edu
CIS 140CLIENT-SIDE WEB DEVELOPMENT2

Students will learn the Javascript programming language and how to use Javascript to build dynamic web sites that take advantage of modern Web browser features. Topics will include the Document Object Model (DOM), XML and JSON data formats, Hypertext Transfer Protocol (HTTP) and the XMLHttpRequest object. Students will learn how to combine these and other technologies to build Ajax applications. Prerequisites:

Subject
CIS
Credits (min)
2
Credits (max)
2
Type
course
Source
www.mc3.edu
CIS 141Introduction to Linux3

CIS 275 or CIS 208 - Network Security Fundamentals or Implementing CISCO Network Security..............................................................................3

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 142LINUX ADMINISTRATION2

This course provides extended knowledge of the Linux Operating System. Advanced features and benefits of these operating systems including system administration, networking, configuration, communications, and ..... 3-2-2 control will be studied. Students will participate in complex laboratory assignments. The objectives of this course will align with a major industry certification exam. Prerequisites:

Subject
CIS
Credits (min)
2
Credits (max)
2
Type
course
Source
www.mc3.edu
CIS 151Systems Analysis and Design3

- Server-Side Web Development................................................................ 3 - Advanced JavaScript................................................................................ 3 Elective - Open Elective...............................................................................3 - Computer Science Capstone....................................................................3 Part-time sample course schedule Semester 1

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 155PC Applications on Networks3

Semester 2 Elective - Quantitative Reasoning.............................................................3-4

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 158WINDOWS SERVER ADMINISTRATION AND SUPPORT2

This course provides the student with the knowledge and skills necessary to perform day-to-day administrative tasks in a single or multiple domain Microsoft Windows Server based network. Students will learn how to implement system security, create users, establish network printing, backup system data and manage system resources. This course will also include topics on installation, configuration and troubleshooting in a Microsoft Windows environment using the most current version of the Server and Client operating systems. Virtualization of Student Servers will be employed throughout this course. Prerequisites: CIS 155 - PC Applications on Networks or CIS 111 - Computer Science I: Programming and Concepts Corequisites:

Subject
CIS
Credits (min)
2
Credits (max)
2
Type
course
Source
www.mc3.edu
CIS 166Introduction to Cloud Computing3

Select two: MGT 111, CIS 142, CIS 207, CIS 208, CIS 209 or CIS 275 - Principles of Management, Advanced Linux, Introduction to Computer Forensics, Implementing CISCO Network Security, Ethical Hacking, or Network Security Fundamentals...................................................................6

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 170Introduction to Networks3

Semester 2 Elective - Oral Communication.....................................................................3

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 171Switching, Routing and Wireless Essentials3

CIS 1101 or CIS 111 - Programming for Everyone or Computer Science I: Programming and Concepts.........................................................................3

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 172Enterprise Networking, Security and Administration3

... 3 CIS 1101 or CIS 111 - Programming for Everyone or Computer Science I: Programming and Concepts.........................................................................3

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 176GAME DESIGN PRACTICE AND THEORY2

This course introduces the fundamental techniques, concepts, and vocabulary of electronic game and simulation development. Students will explore the historical, social, and cultural effects of electronic games while applying modern game design and development methodologies and principles to create their own game. Prerequisites: ENG 010A - Basic Writing or ENG 011 - Basic Writing II or ESL 011 - Basic Writing II with a minimum grade of C REA 011 - Fundamentals of College Reading or REA 017 - Vocabulary and Reading Comprehension Development II with a minimum grade of C Corequisites:

Subject
CIS
Credits (min)
2
Credits (max)
2
Type
course
Source
www.mc3.edu
CIS 177INTRODUCTION TO 3D MODELING2

This course introduces the fundamental techniques, concepts, and vocabulary of 2D and 3D art development for electronic games and simulations. Students will use 2D and 3D development tools and apply appropriate design methodologies and principles to create graphic images. Students will be introduced to 3D game engine technology and the process of importing and manipulating art objects using popular game engines and graphics tools.

Subject
CIS
Credits (min)
2
Credits (max)
2
Type
course
Source
www.mc3.edu
CIS 198COOPERATIVE INTERNSHIP IN COMPUTER & INFORMATION

SYSTEMS I...................................................................... This course consists of employment in a college-approved organization to enable the student to gain insight into a computer operation. The course requires an optimum of 15 hours per week supervised and coordinated ..... 3-2-2 by a faculty member. Students are rated by the employer on their job performance. Prerequisites:

Subject
CIS
Type
course
Source
www.mc3.edu
CIS 203AZURE CLOUD FUNDAMENTALS2

This course is designed to develop a fundamental understanding of the Azure cloud computing platform independent of any specific technical role. Course topics include Azure Cloud concepts, core Azure services, security, architecture, database concepts, pricing, and support to build your Azure Cloud knowledge. This course will help students prepare for the Azure Cloud Fundamentals exam. Prerequisites:

Subject
CIS
Credits (min)
2
Credits (max)
2
Type
course
Source
www.mc3.edu
CIS 204AZURE CLOUD ADMINISTRATOR2

This course is designed to develop skills in Azure Cloud computing administration. Specific training will be provided in the following technical tasks: manage Azure identities and governance; implement and manage storage; deploy and manage Azure compute resources; configure and manage virtual networking; and monitor and back up Azure resources. This course will help students prepare for the Azure Cloud Administrator exam. Prerequisites:

Subject
CIS
Credits (min)
2
Credits (max)
2
Type
course
Source
www.mc3.edu
CIS 205AWS Cloud Practitioner3

CIS 275 or CIS 208 - Network Security Fundamentals or Implementing CISCO Cyber Operations.............................................................................3 CIS Electives (Choose Two) - CIS 172, CIS 142, CIS 258, CIS 110, CIS 113, CIS 257, CIS 206................................................................................. 6 TOTAL PROGRAM CREDITS: 61 COMPUTER NETWORKING AND CYBER SECURITY (A.A.S.)

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 206AWS SOLUTIONS ARCHITECT2

.... 3-2-2 This course is designed to teach solutions architects how to optimize AWS Cloud resources and services to build an optimal Information Technology infrastructure. Course topics will include in-depth analysis of AWS services and the Well-Architected framework. This course will help students prepare for the AWS Solutions Architect exam. Prerequisites:

Subject
CIS
Credits (min)
2
Credits (max)
2
Type
course
Source
www.mc3.edu
CIS 207INTRODUCTION TO COMPUTER FORENSICS2

This course will teach a student the knowledge and skills required to identify, track, and prevent cybercrimes. Students will also learn about the cyber security and investigation techniques, safeguarding of information and enhancing network and data security, while performing basic troubleshooting to identify and establish steps to prevent future attacks. The course will also cover the objectives of the EC-Council Computer Hacking Investigator (CHFI) certification examination. Corequisites: CIS 275 - Network Security Fundamentals OR CIS 208 - Implementing Network Security. May be taken prior or during course.

Subject
CIS
Credits (min)
2
Credits (max)
2
Type
course
Source
www.mc3.edu
CIS 208IMPLEMENTING CISCO CYBER OPERATIONS2

This course will teach a student the knowledge and skills required to build, scale, secure, and defend the networks that are used in our businesses and daily lives. Students will also focus on various types of cyber-attacks and use tools and techniques in a virtual machine environment that allows them to create, implement, monitor, and detect malicious activity. The hands-on training is performed in this environment so that students can gain the necessary skills and knowledge needed to thwart these and future cyber-attacks in a Security Operations Center environment This course will prepare a student for entry level cyber security jobs and aligns with the CISCO CyberOps Associate certification. Prerequisites:

Subject
CIS
Credits (min)
2
Credits (max)
2
Type
course
Source
www.mc3.edu
CIS 209ETHICAL HACKING2

This course will teach a student the knowledge and skills required to look for weaknesses and vulnerabilities in the computer systems and networks with a view to enhance defense against cyber-attacks. Students will also learn about Information System Security, Trojans, Viruses and Worms and understand the concepts of Cryptography and learn the steps to implement security controls to detect and prevent cyber-attacks. The course will also cover the objectives of the EC-Council Certified Ethical Hacker (CEH) certification examination. Prerequisites: CIS 275 - Network Security Fundamentals OR CIS 208 - Implementing Network Security

Subject
CIS
Credits (min)
2
Credits (max)
2
Type
course
Source
www.mc3.edu
CIS 212Advanced HTML and CSS3

Semester 3 MKT 111 or MGT 111 - Principles of Marketing or Principles of Management................................................................................................. 3

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 213ADVANCED JAVASCRIPT2

This course will teach a student the advanced knowledge and skills required to create modern, dynamic, interactive web sites using advanced toolsets sets. Students will learn on how to define modules and build templates; define custom directives, implement client-side services that interact with web servers and build dynamic browser views to provide rich user interaction and create custom services you can easily reuse. Prerequisites:

Subject
CIS
Credits (min)
2
Credits (max)
2
Type
course
Source
www.mc3.edu
CIS 214ADVANCED 3D MODELING

This course provides the student with an advanced understanding of 3D graphic creation and modeling. Students will learn advanced techniques of rendering, texturing, and lighting on both characters and structures. Students will create a comprehensive class project incorporating the techniques taught throughout the semester. Students will also engage with the practices of the wider 3D entertainment industry to develop specific skills and a personal work flow for 3D modelling and texturing. Current industry standard application software will be used. Prerequisites:

Subject
CIS
Type
course
Source
www.mc3.edu
CIS 215DECISION MAKING USING SPREADSHEETS2

This course provides comprehensive instruction in using spreadsheet software as a productive decision making tool. Topics covered will include spreadsheet basics, pivot tables, slicers, what-if scenario tools, data base management, internal functions, data analysis, macro programming and graphing. Additional topics will include file organization, cloud computing, computer hardware analysis, electronic communications, selecting the best software tool, data privacy and security. .....3-2-2 Prerequisites: MAT 080 - Fundamentals of Mathematics, or MAT 011 Beginning Algebra, or MAT 011B Beginning Algebra with Review of Arithmetic with a minimum grade of C within the past 5 years REA 011 - Fundamentals of College Reading or REA 017 - Vocabulary and Reading Comprehension Development II with a minimum grade of C 83

Subject
CIS
Credits (min)
2
Credits (max)
2
Type
course
Source
www.mc3.edu
CIS 216Computer Science Capstone3

TOTAL PROGRAM CREDITS: 61-62 48

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 231PROJECT MANAGEMENT

This course will introduce students to key aspects of contemporary project management. Through hands-on exercises and case studies, students will learn the project planning process in detail, culminating in the creation of a baseline plan and budget using a state-of-the-art project management tool. Topics addressed will be project scope and objectives, deliverables, milestones, tasks, work breakdown structure, responsibility and authority, project network, critical path analysis, costs, resource allocation, and auditing. Prerequisites:

Subject
CIS
Type
course
Source
www.mc3.edu
CIS 235Object Oriented Programming in C++3

CIS 245 or CIS 246 - Database Management Systems Using SQL or Data Integration for Web Applications.................................................................. 3 CIS Electives - Select Two: CIS-119, CIS-140, CIS-166, CIS-212, CIS-213,

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 240Mobile Application Development3

Semester 8

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 241Server-Side Web Development3

Elective - Open Elective...............................................................................3 Semester 9

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 245Database Management Systems/SQL3

CIS Elective - CIS Elective.......................................................................... 3 CIS Elective - CIS Elective.......................................................................... 3 COURSE CATALOG 2026-27

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 246Data Integration for Web Applications3

- Client-Side Web Development..................................................................3 Elective - ..................................................................................................... 4 - Mobile Application Development.............................................................. 3 Semester 4

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 257Network Planning, Project Management and Implementation

Capstone.......................................................................................................3 Full-time sample course schedule Semester 1

Subject
CIS
Type
course
Source
www.mc3.edu
CIS 258Advanced Windows Server Administration and Support3

Elective - Aesthetic Sensibility..................................................................... 3 Semester 4

Subject
CIS
Credits (min)
3
Credits (max)
3
Type
course
Source
www.mc3.edu
CIS 275NETWORK SECURITY FUNDAMENTALS2

This course will introduce students to the basic elements of establishing a secure network, including security objectives, security architecture, security models and security layers. Students will analyze what elements contribute to high quality risk management, network security policy, and security training. This course focuses on the five security keys: Confidentiality, Integrity, Availability, Accountability, and Auditability. Successful completion of this course prepares students to take appropriate industry certifications in the security field. Prerequisites:

Subject
CIS
Credits (min)
2
Credits (max)
2
Type
course
Source
www.mc3.edu
CIS 276GAME & SIMULATION PROGRAMMING FOUNDATIONS2

This course introduces students to the necessary mathematical techniques and physical modeling principles for electronic game and simulation development. Students will learn mathematical tools underlying the development of gaming software algorithms. They will use a range of software products to implement these algorithms and modeling methods. Prerequisites:

Subject
CIS
Credits (min)
2
Credits (max)
2
Type
course
Source
www.mc3.edu

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