Computer Science Track (BSCIS)
At-a-Glance
Admission to major: 2.00 grade-point average, a grade of C (2.00) or better in MTH 181, and a grade of C+ (2.30) or better in CIS 260.
Advising:A student should consult with a department faculty on a regular basis for course selection Each student can also be assigned an adviser by the department after declaring the major; phone 216-687-4760.
Student organizations: Association for Computing Machinery (ACM), Northeast Ohio Software Association (NEOSA).
Note:
This track is distinguished from the CIS track by its higher requirements in computer science, mathematics, and natural science. This track is recommended for those students who want a stronger technical program or who plan to go to graduate school. The CIS Department also offers an Information Systems major in the B.B.A. degree.
Major-Field Requirements
The following list provides a relatively complete guide to the academic requirements for a program of study in the Computer Science (CSC) track of the Computer and Information Science major. Each student's specific program requires the approval of the department adviser.
- General Education Requirements. Students should see an adviser in the Business Advising Office (BU 219) before choosing electives to satisfy General Education Requirements in the following areas: Mathematics/Quantitative Literacy, Arts/Humanities, Social Science, Natural Science, Social Diversity and Writing Across the Curriculum (including Speaking Across the Curriculum.
- Twenty-two semester hours of mathematics: MTH 181 - 182 (Calculus I and II); MTH 220 (Introduction to Discrete Mathematics); MTH 284 (Matrices for Engineers) or MTH 288 (Linear Algebra); MTH 311 (Numerical Analysis); and MTH 323 (Statistics with Probability).
- A 16-semester-hour science/quantitative sequence: PHY 243 and PHY 244, and the remainder in any science or quantitative courses at the 200 level or above.
- A 37-semester-hour computer science core sequence: CIS 260 (Introduction to Programming), CIS 265 (Data Structures and Algorithms), CIS 335 (Language Processors), CIS 340 (C/C++ For Systems Programming), CIS 345 (Operating System Principles), CIS 368 (Object Oriented Design and Programming), CIS 424 (Comparative Programming Languages), CIS 480 (Introduction to Computer Architecture), CIS 490 (Foundations of Computing), CIS 485 (Senior Project).
- A minimum of 20 semester hours of computer and information science electives.
- Four hours of Project Management, IST 420 (Project Management).
- CIS 151 (Invitation to Computing) for students interested in gaining an overview of the computing discipline. This course should be taken before taking CIS 260. This course can be substituted if a student has CS AP credit or has completed a college level programming course.
- At least 46 semester hours must be earned in courses at the 300 level or above.
- A total of 128 semester hours.
Suggested Program:
Suggested Program of Study for the CIS Major using the CSC Track |
|
First Semester |
Credits |
4 |
|
4 |
|
3 |
|
Social Diversity 1 |
3 |
Arts and Humanities elective 1 |
3 |
BUS 101 Intro to College Life |
1 |
Total |
18 |
|
|
Second Semester |
Credits |
3 |
|
4 |
|
4 |
|
Social Science elective 1 |
3 |
Arts and Humanities elective 1 |
3 |
Total |
17 |
|
|
Third Semester |
Credits |
5 |
|
Nat Sci/Quantitative elective |
3 |
2 |
|
4 |
|
Social Science elective 1 |
3 |
Total |
17 |
|
|
Fourth Semester |
Credits |
5 |
|
Social Diversity 1 |
3 |
Nat Sci/Quantitative elective |
3 |
2 |
|
4 |
|
Total |
17 |
|
|
Fifth Semester |
Credits |
MTH 220 Disc Math |
4 |
4 |
|
CIS 345 Oper. System |
4 |
IST 420 Project Management |
4 |
Total |
16 |
|
|
Sixth Semester |
Credits |
4 |
|
MTH 311 Numerical Methods |
4 |
CIS 424 Comp Prog Lang. |
4 |
CIS Elective3 |
4 |
Total |
16 |
|
|
Seventh Semester |
Credits |
CIS Elective |
4 |
CIS 490 Fnd. of Comp. |
4 |
CIS 480 Intro to Comp. Arch. |
4 |
CIS Elective3 |
4 |
Total |
16 |
|
|
Eighth Semester |
Credits |
CIS 485 Senior Project |
4 |
CIS Elective |
4 |
CIS Elective |
4 |
Open Elective 3 |
1 |
Total |
13 |
1 Students should consult with a college adviser before choosing General Education electives.
2CIS 151 can be substituted for any student with either AP (CS) credit, or by completing any college level programming language course such as CIS 260 or IST 211..
3Suggested elective – CIS 491 (Professional Internship)
Return to Program | Return to top
Additional Major-Field Requirements
- In order to declare the CIS major with a CSC track, the student must have completed Calculus I (MTH 181) with a grade of C (2.00) or better, and CIS 260 (Introduction to Programming) with a grade of C+ (2.30) or better. The student must also have an overall grade point average of 2.00 or better.
- All computer and information science courses must be passed with a grade of "C" or better.
- Any computer and information science course taken without prior satisfactory completion of all catalog prerequisite courses will not be counted toward fulfillment of graduation requirements.
