The request to revise credit hours for ITCS 1212, 1213, and 3181L

Date: January 25, 2013
To: College of Computing & Informatics
From: Office of Academic Affairs
Approved On: January 16, 2013
Approved by: Undergraduate Course and Curriculum Committee
Implementation Date: Summer 2013


Note: Deletions are strikethroughs. Insertions are underlined.


Catalog Copy

ITCS 1212. Introduction to Computer Science. (3 4) Corequisite: ITCS 1212L; Prerequisites or co-requisites: MATH 1100 or MATH 1103 or MATH 1120 or MATH 1241. Introduction to algorithmic problem solving strategies and algorithm development; basic concepts and terminology of computers; study of data representation and number systems; use of computers to implement numerical and symbolic algorithms. General programming concepts will be taught through the use of a high level language. The course grade includes the student’s performance in ITCS 1212L. (Fall, Spring, Summer)

ITCS 1212L. Programming Lab I. (0) Corequisite: ITCS 1212. Guided laboratory exercises dealing with programming mechanics; algorithm development; and the use of computers in problem solving. One laboratory period of three hours per week. Performance in ITCS 1212L will be counted as portion of the ITCS 1212 grade. Graded on a Pass/No Credit basis. (Fall, Spring, Summer) (Evenings)

ITCS 1213. Introduction to Computer Science II. (3 4) Prerequisite: ITCS 1212 with a grade of C or above, or permission of the department. An advanced study of programming based on object-oriented concepts. This course extends the fundamentals studies in ITCS 1212. Concepts are taught by means of an in-depth study of an object-oriented language. The course grade includes the student’s performances in ITCS 1213L. (Fall, Spring, Summer) (Evenings)

ITCS 1213L. Programming Lab II. (0) Corequisite: ITCS 1213. Guided laboratory exercises dealing with programming mechanics; object-oriented design methodology; and the use of computers in problem solving. The lab consists of one laboratory period of three hours per week. Performance in ITCS 1213L will be counted as a portion of the ITCS 1213 grade. Graded on a Pass/No Credit basis. (Fall, Spring, Summer) (Evenings)

ITCS 3181L. Computer System Lab and Recitation (0 1) Corequisite: ITCS 3181. Guided laboratory exercises and recitation for design of multilevel computer systems: combinational and sequential logic networks; Arithmetic and Logic Unit; pipeline design; microprogramming and assembly language practice; computer simulation practice. Graded on a Pass/No Credit basis. (Fall, Spring, Summer) (Evenings)