Catalog of Courses
Browse below to find courses being taught at EMCC during current and upcoming semesters. Courses are listed in alphanumeric order based on course subject prefix and number. You may click on the subject listings in the left filter menu to narrow results by subject. You may search for current class offerings available for enrollment by clicking on the link under each course. Click here to view the official current and archived book versions of the EMCC Academic Catalog.
Introduction of principles, methods, and techniques for communicating with deaf people who sign. Development of expressive and receptive sign skills, manual alphabet, numbers, and sign vocabulary. Overview of syntax, grammar, and culture related to American Sign Language (A.S.L.). Prerequisites: None. ASL103 suggested as a corequisite but not required.
Continued development of knowledge and language skills for communicating with deaf people who sign. Includes numbers, fingerspelling, and culture. Emphasis on enhancement of receptive sign skills and continued development of expressive sign skills. Application of rudimentary, syntactical, and grammatical structure stressed with continued development of sign vocabulary.Prerequisites: A grade of C or better in ASL101 or permission of Department or Division. Completion of prerequisites within the last three years is required.
Concepts of problem-solving, structured and object-oriented programming in Java, fundamental algorithms and techniques and computer system concepts. Social and ethical responsibilities. Intended for Computer Science and Computer Systems Engineering majors.Prerequisites: A grade of C or better in MAT095, or MAT096, or MAT114, or MAT115, or MAT12+, or an appropriate District placement for MAT15+ or higher, or permission of Instructor or Department/Division Chair.
Covers Object-Oriented design and programming; elementary data structures; arrays; lists; stacks; queues; binary trees; recursion; searching and sorting algorithms.Prerequisites: A grade of C or better in CSC110 or permission of Instructor.
Introduction to procedural (C/C++), applicative (LISP), and declarative (Prolog) languages.Prerequisites: A grade of C or better in CSC205 or permission of Instructor.