60 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 201Web Authoring and Publishing3
Semester Hours This course introduces website development using the web authoring scripting languages HTML, XHTML and XML. Topics cover the fundamentals required in designing and creating effective and accessible web pages which includes linking and formatting; using tables, frames and forms; and integrating cascading style sheets.
Semester Hours This course introduces the architecture and function of core hardware components of computers and digital devices. Students will learn to install, configure, optimize, troubleshoot, repair and upgrade computer hardware. Preventive maintenance on personal computers, digital devices and operating systems will also be covered.
Semester Hours This course introduces the basic structures of computer programs. Students will learn how to design applications, use language syntax, declare variables and constants, create input/output operations, and initializing variables. Students will also create sequential structures, selection structures, repetition programming structures, and arithmetic operations. Upon completing the course, students should be able to design, code, test and debug a computer application using a high-level computer programming language.
Semester Hours In this course the students will learn networking concepts including networking terminology and protocols, local and wide area networks, networking standards and how to analyze risks to networks and the steps needed to select and deploy the appropriate countermeasures to reduce exposure to network threats.
Semester Hours This course introduces students to the basic concepts of computer forensics and investigation. Students will learn how to acquire, process and present digital evidence. Computer forensic tools, legal issues and cases will be explored.
Semester Hours This course will introduce the installation, configuration and maintenance of computer operating systems and application software. Topics may include installing and upgrading operating systems, managing storage, optimizing software, troubleshooting, networking and security. Upon completion, students should be able to install and configure software.
CIS 201 This course will expand upon the concepts covered in CIS 201 . Students will apply the principles of effective web design to present information with clarity. Emphasis will be placed on developing websites that are responsive, accessible and visually appealing. Topics may include designing for multiple screen resolutions, designing for accessibility, site planning, typography, page layouts, graphics, color, site navigation and responsive web design.
CIS 320Advanced Web Design3
This course will expand upon the concepts covered in CIS 201 . Students will apply the principles of effective we
CIS 201 , CIS 211 with a grade of C- or better or permission of the instructor This course is designed for Web page development using a scripting language. Topics include introduction to Web development, working with data types and operations, building functions and control structures, manipulating strings, accessing files and directories and manipulating data in arrays and strings.
CIS 325Web Programming3
This course is designed for Web page development using a scripting language. Topics inc
CIS 201 with a grade of C- or better. This course will focus on web page development using a client-side scripting language. This course will focus on developing interactive and dynamic web page elements. Topics include syntax and data structures, functions, flow control, form data validation, strings, arrays, Document Object Model and object-oriented programming concepts.
CIS 326Web Programming II3
This course will focus on web page development using a client-side scripting language. This c
CIS 211 with a C- or better This course introduces the object-oriented programming language C. Topics include problem solving using the C language, using variables and constants to store information, creating and using functions, using selection structure statements, creating and manipulating sequential access files, creating and initializing arrays and other related topics.
CIS 330Object-Oriented Programming3
This course introduces the object-oriented programming language C. Topics include problem s
CIS 211 with a grade of C- or higher This course explores programming topics of the object-oriented programming language Java. Topics include working with data types and operators, building functions and control structures, manipulating data in arrays and strings, working with databases and other related topics.
CIS 335Object-Oriented Programming Using Java3
This course explores programming topics of the object-oriented programming langu
Semester Hours This course introduces the design, creation and administration of databases using the relational database model. Students will use structured query language (SQL) to build and administer databases. Topics include table creation, queries, entity-relationship modeling, cardinality, security, and concurrency control.
Semester Hours The theory and practice of structured analysis are presented. Topics may include: introduction to systems analysis and design, entity-relationship diagrams organizational influence on computer use, systems and management concepts, the firm as a system, the environmental system, computer-based information systems, data flow diagrams, the systems approach to problem solving, systems life cycle methodologies, the data dictionary, project planning and control, network diagrams, systems analysis, economic justification, systems design, flowcharts, systems security and systems implementation. Writing Intensive
This course will introduce students to the principles and practice of creating effective data visualizations using software found in Term(s) Offered: Every spring and once per year in the APS program.
MAT 213 ; CIS 211 with a C- or better This course will introduce students to data analytics and visualization using Python. Students will learn to prepare and transform data using Python libraries. The course covers descriptive statistics, exploratory data analysis, and predictive modeling with Python. Students will build and interpret statistical models using real-world data sets. Term(s) Offered: In the spring of even years.
CIS 361Data Analysis with Python3
This course will introduce students to data analytics and visualization using Python. Students Term(s) Offered: In the spring of even years.
MAT 213 ; CIS 211 with a C- or better This course will introduce students to data analytics and visualization using R. Students will learn to prepare and transform data. The course covers descriptive statistics, exploratory data analysis, and predictive modeling with R. Students will build and interpret statistical models using real-world data sets. Term(s) Offered: In the spring of odd years.
CIS 362Data Analysis with R3
This course will introduce students to data analytics and visualization using R. Student Term(s) Offered: In the spring of odd years.
CIS 210 , CIS 310 Under the supervision of faculty members, students will engage in projects that may include communication implementation, networking technology assessment, network performance and network administration. Students will plan, configure, install, diagnose, operate and manage a computer network as well as internetworking devices and protocols. Students will study different software platforms, control, shared resources, administration, security, anti-virus procedures and methodologies.
CIS 405Networking Projects3
Under the supervision of faculty members, students will engage in projects that may include communication implementation,
senior standing This course will require you to demonstrate a comprehension of the principles and concepts involved in the management of organizational information system resources, including information systems design, planning, execution, evaluation and the strategic impact of information systems. The course also addresses a variety of project management issues. Writing Intensive
CIS 410Management of Information Systems Projects3
This course will require you to demonstrate a comprehension of the principles and concepts invol
CIS 305 This course introduces ethical hacking concepts, which is a legal form of hacking done with the organization’s permission. Students will examine penetration testing tools in a business environment, the legal requirements of penetration testing, and reporting the testing results. This course is appropriate for students who plan to prepare for information security careers and may pursue a certified ethical hacker certification.
CIS 415Ethical Hacking3
This course introduces ethical hacking concepts, which is a legal form of hacking done with the organizatio
MAT 213 An introduction to data mining techniques that will enable students to develop an understanding of the strengths and limitations of popular data mining techniques and to be able to identify promising business applications of data mining.
CIS 425Data Mining3
An introduction to data mining techniques that will enable students t
CIS 410 with a C- or higher Students solve an information system problem using skills learned in CIS. Students will apply project management techniques in an individual / group project environment to propose an acceptable project, work with users, design and create the system, develop systems documentation, implement the system, evaluate the results and present a completed project report. Emphasis will be placed on written and oral communication skills in conjunction with project definition, documentation, installation, testing, presentation and user training.
CIS 455Systems Project3
Students solve an information system problem using skills learned in CIS. Students will apply project management techniques in an indi
Semester Hours A student pursues a topic or project of mutual interest with a faculty member. An extensive written report is required. A written proposal for the independent study project must be approved in advance of the beginning of the semester for which academic credit is expected.
36 semester hours, 2.0 cumulative GPA. and approval from the OCDL and the instructor. A supervised work experience in an approved setting; extensive written report. A written proposal for the internship must be approved in advance of the beginning of the semester for which academic credit is expected.
CIS 492Supervised Internship3
A supervised work experience in an approved setting; extensive written re
36 semester hours, 2.0 cumulative GPA. and approval from th
CIS 495Topics in Information Systems (Upper Level)1-3
Semester Hours Specialized and advanced topics in computer information systems. Possible topics include decision support/expert/neural net systems, system simulation and human-computer interaction.
Semester Hours The course will examine privacy issues information security professionals face in the practice of information security. The concept of privacy will be discussed in relation to protecting information from misuse and privacy’s role in information security governance. Students will also explore the ethical and regulatory requirements of privacy.
Semester Hours This course is a survey of the principles of information security management. Students will investigate the need for information security, and risks to information assets. Students will evaluate key security technology and formulate information security plans.
Semester Hours Students will learn about the management of the information security posture for an organization. The focus is on developing the policies and procedures comprising an organization’s security program. Security management models and practices will be examined, as well as IT governance.
Semester Hours The course will examine the management of information security risk in organizations. Students will learn how to perform a risk assessment and to develop a risk management plan to mitigate the risk. The focus will be on identifying risk to information assets, analyzing the risk to those assets using industry risk management frameworks.
Semester Hours This course examines the advanced concepts and practices of database systems to prepare students to design and administer organizational databases. Students will analyze organizational needs and create a database using the Entity-Relationship Model, SQL, relational algebra, normalization, query optimization, transaction control, indexing, and security concepts to design and implement a database. Students will also explore the latest trends in database management systems.
Students completing the Executive Track in Master of Science in Information Technology Management must complete either the capstone course for the degree or at least three semester hours of internship/practicum
Semester Hours Students will integrate concepts and theories learned in prior classes in the M.S.I.T.M. program and apply them to real-world scenarios found in organizations. Students will examine new threats and opportunities organizations face because of digital innovation. Students will then integrate scholarly research and industry best practices to develop solutions to these threats and opportunities.