CSU Logotype
 


































































Mailing Address

Cleveland State University
Department of Computer Science
1860 Euclid Avenue
Cleveland, OH 44114

Campus Location
Business Building
BU 344
Euclid Avenue

Phone: 216.687.4760
Fax: 216.687.5448
cisdept@cis.csuohio.edu

PROGRAMS > BSCIS> TRANSITION RULES > CSC CONCENTRATION

New BSCIS Program/CSC Concentration Transition Rules

As of Fall, 2003, the BSCIS program has a new set of core courses (core courses are courses that all students seeking a BSCIS degree must take). The new core for the BSCIS/CSC concentration uses Java, instead of C++, as the "base" language. Java is used in CIS 260 (Introduction to Programming), and CIS 265 (Data Structures). The new core does not include CIS 270 (taught in COBOL), but includes CIS 340 (C/C++ for Systems Programming, a 2 credit hour course), and CIS 368 (Object Oriented Design and Programming). CIS 368 is taught using Java. Also, CIS 408 (Internet Programming, 4 credit hours) replaces CIS 306 (Computers and Society) as a core course for the CSC concentration. The new concentration retains CIS 335 (Language Processors), CIS 345 (Operating Systems), and CIS 490 (Foundations of Computing) in the core.

Both the old and new programs require 16 hours of CIS electives. The concentration area, and the math and science requirements for the BSCIS/CSC concentration degree have not changed.

To ensure that you take the correct sequence of courses, you should follow the steps below.

STEP 1: Look over the “BSCIS/CSC concentration Program Summary” to acquaint yourself with the curriculum.

STEP 2: Identify the transition category to which you belong. See below.

STEP 3: Follow the “Guidelines and Recommendations” specified for your transition category.

STEP 4: Read “When Will Courses Be Offered” to plan your course of study.

STEP 5: If you have any questions, first read “Frequently Asked Questions Regarding Phase In of

New BSCIS Curriculum”. If you still have more questions, visit our website: cis.csuohio.edu

and/or speak to an advisor in the CIS department (687-4760).

TRANSITION CATEGORY

Category 1: Have taken CIS 265 in C++, before Fall, 2003: you are in the old program.

Category 2: Have not taken CIS 265 in C++, before Fall, 2003: you are in the new program.

Guidelines and Recommendations

Category 1: Have taken CIS 265 in C++, before Fall, 2003

You must satisfy the core requirements of the old program. Your set of core courses is CIS 260 (in C++), CIS 265 (in C++), CIS 270*, CIS 306**, CIS 335, CIS 345, and CIS 490. CIS 270* is scheduled for the last time in Fall, 2003.

*CIS 270 may be replaced in the core with any 4 hours of CIS electives (you may not use CIS 340 for this purpose).

**If you have not yet taken CIS 306, you may take CIS 408, Internet Programming, in its place. If you do so, you will only be required to take 15 hours of CIS electives instead of 16, since CIS 408 is a 4 credit hour course and CIS 306 is a 3 credit hour course.

Category 2: Have not taken CIS 265 in C++, before Fall, 2003

Recommended: You must satisfy the core requirements of the new program. Your set of core courses is CIS 260 (in Java), CIS 265 (in Java), CIS 335, CIS 340, CIS 345, CIS 368, CIS 408, and CIS 490. If you have already taken CIS 260, Introduction to Programming, in C++, you will take Introduction to Programming (in Java). The CIS 260 that you took in C++ will count as 4 hours of electives toward your required 16 hours of CIS electives.

Note: If you have already taken CIS 260 in C++, if you wish to continue on the old program (not recommended) you should take CIS 265 (in C++) and CIS 270* in Fall, 2003, the last time these two courses will be scheduled.

*CIS 270 may be replaced in the core with any 4 hours of CIS electives (you may not use CIS 340 for this purpose). Also, if you have not yet taken CIS 306, you may take CIS 408, Internet Programming, in its place.


Cleveland State University   •   2121 Euclid Avenue, Cleveland, OH 44115-2214   •   216.687.2000
This page last modified on