Cuyahoga Community College Course Catalog: A Comprehensive Overview
Cuyahoga Community College (Tri-C) offers a wide array of courses designed to equip students with the skills and knowledge necessary for success in various fields. The course catalog serves as a comprehensive guide to the academic opportunities available at the college, spanning from introductory computing courses to advanced studies in specialized areas like cybersecurity and data science. This article will explore the diverse range of courses offered, highlighting key aspects such as course content, prerequisites, and program requirements.
Foundational Computing and IT Skills
Tri-C's curriculum begins with introductory courses that provide students with a solid foundation in computing and information technology. These courses are designed to be accessible to students with varying levels of prior experience, ensuring that everyone has the opportunity to develop essential skills.
Introduction to Computing
This introductory course exposes students to various facets of computing, including networking, software engineering, databases, web programming, computer architecture, security, ethics, and career awareness. Through hands-on projects and inquiry-based learning, students gain practical experience and a broad understanding of the IT landscape.
Computer Applications for Business
These courses focus on the computer techniques and skills essential for success in a professional environment. Students receive instruction and hands-on training in file management, word processing, spreadsheet software, presentation software, and professional Internet usage. The curriculum emphasizes practical applications, enabling students to research, create, edit, save, present, and print computer-generated materials in a professional manner. The course is tailored to address business needs and problem-solving.
Programming and Software Development
A significant portion of Tri-C's course offerings is dedicated to programming and software development. These courses cover a range of programming languages and development methodologies, preparing students for careers in software engineering and related fields.
Read also: Tri-C Job Openings Guide
Programming Logic and Design
Students learn to solve business problems by designing, coding, and testing programming solutions using a current high-level programming language. The course covers standard language constructs, control flow, and beginning object-oriented programming concepts.
Java Programming
This course provides an introduction to object-oriented programming using the Java programming language. Students learn to design, code, and debug Java applications, covering topics such as GUI components, event handling, and exception handling.
C and C++ Programming
This introductory course focuses on programming using the C and C++ programming languages, emphasizing program development and design, debugging techniques, and common basics of the C/C++ languages.
Web Programming
Tri-C offers several courses focused on web programming, covering both front-end and back-end development.
- Web Development: Students build web pages using current technologies, including HTML, Cascading Style Sheets, and JavaScript, focusing on developing a strong foundation in web programming.
- JavaScript: This course introduces client-side scripting using JavaScript, covering language fundamentals, interacting with HTML elements, event-driven functions, validating form input, JavaScript Object Notation (JSON), and more.
- Advanced Web Programming: An advanced course uses the Node.js framework to build web applications.
- Web Programming Technologies: This course explores and implements web programming technologies to design, create, debug, and test client/server applications.
Mobile Application Development
Students develop multi-platform mobile applications from a single codebase using Google's Flutter SDK and the Dart programming language. Students must have a computer or resource they can use to install the Flutter SDK.
Read also: Affording Cuyahoga Community College
Database Management
Database management is a critical aspect of information technology, and Tri-C offers courses to equip students with the necessary skills in this area.
SQL Database Design
Students design, develop, and normalize a Structured Query Language (SQL) database to 3rd normal form using appropriate diagrams and database objects.
Data Science and Analytics
With the increasing importance of data in decision-making, Tri-C offers courses in data science and analytics to help students extract valuable insights from data.
Data Analytics
This course provides broad coverage of topics key to data scientists to convert information to knowledge. The focus is on current data analytics methods to address business problems. Students create static and dynamic data visualizations using a current visualization tool and work with large data sets while learning how to create various charts and graphs.
R Programming for Data Analysis
This course covers the fundamental concepts of R and the use of R for effective data analysis. Students will develop skills to develop solutions to complex problems across a variety of disciplines using data and real-world case studies.
Read also: Comprehensive Guide to Cuyahoga County Scholarships
Machine Learning
To provide a foundation in machine learning by exploring and developing programs that utilize data and statistics to learn and predict outcomes.
Software Quality Assurance and Testing
Ensuring the quality of software is paramount, and Tri-C offers courses in software quality assurance and testing to equip students with the skills to identify and resolve software defects.
Introduction to Software Quality Assurance
This introductory course provides the fundamentals of the software development life cycle, the role of a tester, software testing types, methodologies, the software testing cycle, and testing tools.
Software Quality Assurance
This is a continuation of the introductory course, covering testing types, techniques, and the test management cycle. Students will also gain exposure to Agile Testing.
Software Test Automation
This course introduces software testing using automation tools. Students will learn how to design and set up a testing automation suite and create scripts to automate the testing process. They will use various tools to test Web UI, Web API, Databases, Responsive web etc. They will also set up Test Automation Reporting and metrics.
Cybersecurity
With the growing threat of cyberattacks, cybersecurity has become a critical area of IT. Tri-C offers courses to help students develop the skills to protect systems and data from cyber threats.
Ethical Hacking and Intrusion Detection
This course combines an ethical hacking methodology with the application of security tools to better help students secure systems. It covers the design, implementation, and administration of Intrusion Detection/Prevention Systems.
Cybersecurity Scripting Languages
This course introduces concepts important for popular cybersecurity scripting languages, including basic data types, control structures, regular expressions, input/output, and textual analysis. One or more common scripting languages relevant to the field of cybersecurity will be utilized in the course.
Digital Forensics
This course introduces the legal and technical aspects of digital forensics, including general forensic processes, imaging, hashing, file recovery, file system basics, identifying mismatched file types, reporting, and laws regarding computer evidence.
System Analysis and Project Management
Understanding how to analyze systems and manage projects is crucial for IT professionals. Tri-C offers courses in these areas to equip students with the necessary skills.
System Analysis and Design
This course explores information technology solutions in addressing business needs while exploring methodologies for project initiation, prioritization, and feasibility assessment. Students develop expertise in system analysis, design, and management, integrating ethical considerations and tools to ensure system functionality and stakeholder expectations are met.
Special Programs and Opportunities
Tri-C offers several special programs and opportunities to enhance the learning experience and provide students with additional pathways to success.
Honors Courses and Contracts
Honors courses are offered in some subject areas and are designated with the final letter of "H". Honors courses are equivalent to the standard course offering and may replace the standard offering to meet degree requirements. In subject-areas that do not have a specific honors offering, a student may complete an Honors Contract (179H, 279H). An Honors contract complements and exceeds requirements and expected outcomes for an existing 1000-level honors course through formulation of a contract with a faculty mentor. This independent study at the honors level may also be taken with a non-honors course. When taken with a non-honors course the Honors Contract adds an honor experience to that course. In conjunction with a faculty mentor, student will formulate a contract, which upon completion will result in distinctive scholarship. Students may also complete a Sophomore Honors Contract in Information Technology, which complements and exceeds requirements and expected outcomes for an existing English 2000-level course through formulation of a contract with a faculty mentor.
Cooperative Education Program
Open to students eligible for the Cooperative Education Program. Employment in an approved training facility under College supervision. Requirement for one credit is 180 hours of approved work. Students may earn up to three credits in one semester.
College Credit Plus (CCP)
College Credit Plus (CCP) allows students in grades seven through 12 to earn college and high school credits at the same time by taking courses at Tri-C. The program promotes rigorous academic pursuits and provides a wide variety of options to college-ready students. Courses taken through the CCP program are typically free, with no out-of-pocket cost for tuition, books or fees. Students who are not eligible for CCP, do not want their grade reported on the high school transcript, or want to take a class for personal enrichment may apply as early admit students.
General Academic Policies
Academic Credit
According to the Ohio Department of Higher Education, one (1) semester hour of college credit will be awarded for each lecture hour. Students will be expected to work on out-of-class assignments on a regular basis which, over the length of the course, would normally average two hours of out-of-class study for each hour of formal class activity. For laboratory hours, one (1) credit shall be awarded for a minimum of three laboratory hours in a standard week for which little or no out-of-class study is required since three hours will be in the lab (i.e. Laboratory 03 hours). Whereas, one (1) credit shall be awarded for a minimum of two laboratory hours in a standard week, if supplemented by out-of-class assignments which would normally average one hour of out-of class study preparing for or following up the laboratory experience (i.e. Laboratory 02 hours). Credit is also awarded for other hours such as directed practice, practicum, cooperative work experience, and field experience. The number of hours required to receive credit is listed under Other Hours on the syllabus. The number of credit hours for lecture, lab and other hours are listed at the beginning of the syllabus. Make sure you can prioritize your time accordingly. Courses offered in other part of terms (e.g. 14 week, 8 week, flexibly scheduled, etc.) ensure equivalent workloads.
Catalog-in-Force
Each studentâs Catalog-in-Force, or degree or certificate requirements, is the College Catalog which is in effect when a student first enrolls in credit courses at Cuyahoga Community College. Students have three (3) years in which to complete their degree or certificate program requirements. If the student has not completed the degree in a 3-year period, the student must satisfy requirements of a Catalog-in-Force within the most recent 3 years. A student who has been away from the College for two consecutive semesters, including summer session, (i.e.
Admission Requirements
Many programs require proficiency requirements to be met before acceptance into the program. This may require taking specific courses or assessment tests before beginning a program, or meeting specific program requirements. Admission to the Nursing program and other health career programs is limited to the number of openings in each program. Students who apply and meet the admission requirements are admitted into the program of choice in the order in which their completed application is received.
Course Numbering System
The course number assigned to a course helps to identify the type of course. Developmental courses begin with the digit zero. Introductory courses and major and technical courses are grouped within a number range. Field experience courses have specific course numbers that help to identify the type of field work involved. 1 Prior to Summer 2006, Special Topics courses were numbered as follows: 1800/2800 (lecture); 181S/281S (2 hour lab); 181T/281T (3 hour lab); and 181P/281P (practicum). Honors courses are identified by use of the letters âHâ instead of fourth digit such as â0â.
Equivalent Courses
Equivalent courses are two or more courses that have been declared equivalent by content experts in the specific discipline. Semester courses that have been deleted are usually replaced with an equivalent course that contains the same or similar content and thus is deemed as equivalent to the deleted course. Two current courses may be declared as equivalent, such as a standard course and an honors course that cover the same material, though the honors course exceeds the requirements and outcomes of the standard course; cross-listed courses that are identical in course content but are listed in different subject areas; or a standard course and its modular courses. When an equivalency exists, the equivalent courses may be treated as repeats: credit is earned for only one completion and the lower of the two grades is not computed into the studentâs grade point average.
Prerequisites
Courses which are required as prerequisites must be completed with a grade of âCâ or higher in order to be eligible to enroll in the listed course. In addition, many courses require âeligibilityâ for a specific course as a prerequisite, i.e. Eligibility for ENG-1010 College Composition I. Prerequisites are checked by the computer at the time of registration. Prerequisite checking does not recognize courses that were taken under quarters at Tri-C.
Tri-C Mobile App
Use Tri-C Mobile to find anyone in the Directory and get in touch instantly, stay-in-the-loop with the latest campus news, keep tabs on Cuyahoga Community College sports scores, watch videos from recent campus events, see real-time bus locations, check grades and access course content, browse the course catalog.
Videos: Access all of Cuyahoga Community College video content in one easy-to-view place.
Emergency: Get access to important numbers and information when you need them.
Cookies
A cookie is a small file of letters and numbers that we place on your computer or mobile device if you agree. For instance, a functional cookie can be used to remember the items that you have placed in your shopping cart. We may update the information contained in this section from time to time.
- JSESSIONID: This cookie is used by the application server to identify a unique user's session.
- registrarToken: This cookie is used to remember items that you have added to your shopping cart
- locale: This cookie is used to remember your locale and language settings.
- cookieconsent_status: This cookie is used to remember if you've already dismissed the cookie consent notice.
- _ga_UA-########: These cookies are used to collect information about how visitors use our site.
tags: #cuyahoga #community #college #course #catalog

