Lorain County Community College Catalog

Course Descriptions

To view LCCC credit course descriptions by department, please select your area of interest below:

CMPR 166 - INTRODUCTION TO COMPUTER SCIENCE 3(3)
Introduction to computer science problem- solving, and algorithm development, using a high-level structured programming language. Designed for the student seeking an introductory course to computer programming. (A special fee will be assessed.) Prerequisite: Grade of C or better in MTHM 023 or satisfactory placement assessment score or divisional approval.

Prerequisite: Grade of "C" or better in MTHM 023 or satisfactory placement assessment score or divisional approval

CMPR 168 - OBJECT-ORIENTED PROGRAMMING 4(5)
A course in object-oriented programming including classes, objects, function and operator overloading, inheritance and polymorphism, templates, exception handling, input/output and file handling techniques and program documentation. The course includes a review of procedural programming. Laboratory required. (A special fee will be assessed.) Prerequisite: CMPR 166 or previous programming course and MTHM 171 or divisional approval.

Prerequisite: CMPR 166 or previous programming course and MTHM 171 or divisional approval

CMPR 268 - DATA STRUCTURES 3(3)
Algorithm development and advanced object-oriented programming design with primary focus on data abstraction. The emphasis is on the specification, design, implementation and use of the fundamental data types such as arrays, lists, stacks, queues, trees, and graphs. The programming techniques include encapsulation, information hiding, generics, inheritance, and poly morphism. Sorting and searching algorithms and introduction to graph algorithms.

Prerequisite: CMPR 168 with a "C" or better and MTHM 270

CMPR 275 - COMPUTER ARCHITECTURE 3(3)
This course is intended primarily as a computer science course in computer architecture for students pursuing a four year degree. It focuses on performance and cost analysis, computer architecture, memory systems, input/output systems, interrupt, functional units, CPU, pipelining, memory system.

Prerequisite: CMPR 168 with a "C" or better and MTHM 270 or divisional approval

CMPR 299 - INDIVID STUDIES IN CMPTR PROGRMNG 1(1)
An in-depth study of areas in Computer Programming presented by discussion and/or individual research and reading. Topics will vary. Repeatable up to a total of four (4) credit hours. Prerequisite: Second-year standing and divisional approval.

Prerequisite: Second-year standing and divisional approval