Ithaca College

Ithaca College Home  >  Academics  >  Catalogs  > 

Important Declarations

General Information

School of Business

Roy H. Park School of Communications

School of Health Sciences and Human Performance

School of Humanities and Sciences

Introduction

Special Regulations

Honors Program

Career Planning for H&S Majors

Academic Status

Anthropology

Anthropology Courses

Art

Art Courses

Art History

Art History Courses

Biochemistry

Biochemistry Courses

Biology

Biology Courses

Chemistry

Chemistry Courses

Economics

Economics Courses

English

English Courses

History

History Courses

Mathematics-Computer Science

Mathematics

Mathematics Courses

Computer Science

Computer Science Courses

Modern Languages and Literatures

Linguistics Courses

French Courses

German Courses

Hebrew Courses

Italian Courses

Latin Courses

Spanish Courses

Philosophy and Religion

Philosophy

Philosophy Courses

Religious Studies

Religious Studies Courses

Planned Studies Major

Physics

Physics Courses

Politics

Politics Courses

Psychology

Psychology Courses

Sociology

Sociology Courses

Speech Communication

Speech Communication Courses

Teacher Education Program

Teacher Education Courses

Theater Arts

Theater Arts Courses

Writing

Writing Courses

Individual and Interdisciplinary Studies Programs

Environmental Studies

Environmental Studies Courses

Women's Studies

Women's Studies Courses

Jewish Studies

Jewish Studies Courses

Latin American Studies

Neuroscience Minor

Neuroscience Courses

Planned Studies Major

Planned Studies Courses

Community Service Program

Community Service Program Courses

Interdisciplinary Courses

School of Music

Division of Interdisciplinary and International Studies

Division of Continuing Education and Summer Sessions

Student Information

Student Aid

Academic Information

Faculty and Administration

Index

Ithaca College Undergraduate Catalog 2002-2003

Previous PageNext Page

Computer Science

    Bachelor of Arts, Bachelor of Science

    The computer science major includes a required core curriculum, as recommended by standard professional societies, providing a solid base of knowledge about computer science. In addition, elective courses can be chosen from a variety of possible topics, providing flexibility in matching an individual's interests. The major provides preparation for graduate study or for career placement in computer science or related fields.

    Requirements for Honors in Computer Science

    Honors in computer science recognizes excellent overall scholarship and the successful completion of an honors-level capstone experience. Candidates need departmental approval based on computer science maturity, creativity, and the ability to do independent work in order to register for the honors course (312-49300). Final approval for honors is decided by department vote.

    Requirements for the Major in Computer Science -- B.A.

 

Mathematics: 313-11100

4

 

Computer science, including 312-11500, 312-17100, 312-17400, 312-21000, 312-23400, 312-24500, 312-31100, 312-32100, 312-47500

38

 

In-depth knowledge: select one course from 312-31000, 312-34400, 312-39000, 312-41100, 312-42000, 312-43000, 312-49000

3-4

 

Two electives selected from 312-31000, 312-31500, 312-32500, 312-34400, 312-36500, 312-37500, 312-39000 312-41100, 312-42000, 312-43000, 312-46100, 312-49000, and other approved courses

6-8

 

Oral communication course: select one from 319-11000, 319-11500, 319-14000; other courses approved by the department

3

 

Electives

63-66

 

Total, B.A. in computer science

120

    An overall average of C (2.00) is required in mathematics and computer science courses that are used to fulfill the requirements for the major. Also, no more than one passing grade below C- in mathematics and computer science courses may be used.

    Requirements for the Major in Computer Science -- B.S.

 

Mathematics, including 313-11100, 313-11200

8

 

Computer science: 312-11500, 312-17100, 312-17400, 312-21000, 312-23400, 312-24500, 312-31100, 312-32100, 312-47500

38

 

In-depth system knowledge elective 312-31000 312-34400, 312-41100, 312-42000, 312-43000, 312-49000

4

 

Select 6-8 credits (two courses) from 312-31000, 312-31500, 312-32500, 312-34400, 312-36500, 312-37500, 312-39000, 312-41100, 312-42000, 312-43000, 312-46100, 312-49000; and other approved courses

6-8

 

Laboratory science sequence: 315-11700, 315-11800, 315-12000; or 304-12100, 304-12200, 304-12400; or 303-12100, 303-12200; or 330-10300, 330-11300, 330-33000, 330-33100; or 330-10300, 330-11300, 330-31100, 330-31200, or 303-11900, 303-12000, or 315-10100, 315-10200

8-9

 

Two electives -- any biology, chemistry or physics course required for biology, chemistry, or physics majors or any psychology course designated as a natural science or 313-21000, 313-26000, 313-24300

6-8

 

Oral communications -- selected from 319-11000, 319-11500, 319-14000, or other courses approved by the department

3

 

Electives

38-44

 

Total, B.S. in computer science

120

    An overall average of C (2.00) is required in mathematics and computer science courses that are used to fulfill the requirements for the major. Also, no more than one passing grade below C- in mathematics and computer science courses may be used.

    Requirements for the Major in Computer Information Systems -- B.S.

    The computer information systems program provides a solid base of knowledge in information systems, combining courses from computer science, computer information systems, and business. It prepares students for immediate employment in the information systems field or further study in information systems, computer science, management information systems, information technology, or other professional programs.

 

Computer science, including 312-11500, 312-17100, 312-17400, 312-21000, 312-23400, 312-32500, 312-36500, 312-37500, 312-46100, 312-47500

38

 

Required courses in mathematics, including 313-11100

4

 

Required courses in other departments: 306-12100, 306-12200, 880-22500, 881-26500, 883-20300 or 883-31100, 884-31200, 885-30600

21

    Restricted elective in major department. Select one from:

 

312-20500, 312-24500, 312-31000, 312-31100, 312-31500, 312-32100, 312-34400

4

 

Restricted electives outside major department. Select one from:

 
 

880-22600, 883-20300, 883-31100, 883-37000,

 
 

884-31000, 884-32300, 884-38000, 884-39000, 886-34500, 887-20300

3

 

Oral communication, select one from: 319-11000, 319-11500, 319-14000

3

 

Electives

47

 

Total, B.S. in computer information systems

120

    An overall average of C (2.00) is required in courses being used to fulfill the minimum course requirements for the major. No more than one passing grade below C- in mathematics and computer science courses may be used.

    Minor in Computing

    The purposes of this program are to provide a substantial introduction to computing for students of various disciplines and an opportunity to integrate computing into their field; to provide the basic education necessary for certain future computing careers; or to provide a coherent program for students interested in computing, per se.

    Requirements for the minor

 

312-11500, 312-17100, 312-17400

12

 

Select three additional computing courses at level 2 or above (excluding 312-20100 and 312-20500), at least one of which must be at level 3 or above

10-12

 

Total required for the minor

22-24

    Note: No course, with the exception of 312-17100 and 312-17400, may be used to satisfy both a computing minor and any requirements of a mathematics major or minor.

    An overall average of C (2.00) is required in computer science/mathematics courses used to fulfill the minimum course requirements for the minor. No more than one passing grade below C- in computer science/mathematics courses may be used.

    Minor in Web Programming

    Requirements for the minor

 

312-10500, 312-10600, 312-17100, 312-18000, 312-20500, 312-23400, 312-32500

 
 

Total required for the minor

23

    Minimum Grade for Prerequisites

    A grade of C- or better is required for a course in computer science to fulfill a prerequisite for another computer science course.

Previous PageNext Page



Contacting the CollegeDirectoriesSite IndexIthaca College HomeIthaca College Home


A. Ozolins, Office of Publications, 21. October, 2002