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

Majors in H&S

Special Regulations

Internal Transfers into Humanities and Sciences

Dean's List

General Education in Humanities and Sciences

First Year Seminar Program

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

Community Service Program

Computer Science

Computer Science Courses

Economics

Economics Courses

English

English Courses

History

History Courses

Mathematics

Mathematics Courses

Modern Languages and Literatures

Linguistics Courses

French Courses

German Courses

Hebrew Courses

Italian Courses

Latin Courses

Spanish Courses

Neuroscience

Philosophy and Religion

Philosophy

Philosophy Courses

Religious Studies

Religious Studies Courses

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

 Classical Studies Minor

 Community Service Program

 Community Service Program Courses

 Environmental Studies Program

 Environmental Studies Courses

 Jewish Studies

 Jewish Studies Courses

 Latin American Studies

 Neuroscience Minor

 Neuroscience Courses

 Planned Studies Major

 Planned Studies Courses

 Women's Studies

 Women's Studies 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 2005-2006

Previous PageNext Page

Computer Science

Bachelor of Arts, Bachelor of Science

Patricia Woodworth, Associate Professor and Chair

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

Requirements for Honors in Computer Science

Honors in computer science recognize 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-18000, 312-21000, 312-22000, 312-23400, 312-24500, 312-31100, 312-32100, 312-47500

35

 

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

3-4

 

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

9-12

 

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

3

 

Electives

63-66

 

Total, B.A. in computer science

120

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

 

Mathematics, including 313-11100, 313-11200

8

 

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

35

 

Restricted elective -- major department.
Select two (one of which must be at level 4): 312-31000, 312-34400, 312-41100, 312-42000, 312-43000, 312-49000

6-8

 

Select three from 312-31000, 312-31500, 312-22500, 312-34400, 312-36500, 312-37500, 312-39000, 312-41100, 312-42000, 312-43000, 312-46100, 312-49000, and other approved courses

9-12

 

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-21100, 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

37-45

 

Total, B.S. in computer science

120

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-18000, 312-20500, 312-21000, 312-23400, 312-22500, 312-36500, 312-37500, 312-46100, 312-47500

39

 

Required courses in mathematics, including 313-11100

4

 

Required courses in other departments: 306-12100, 306-12200, 880-22500, 881-26500, (select one from 883-20300 or 883-31100), 882-20600, 884-31200

21

Restricted elective in major department. Select one from the following:

 

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

4

 

Restricted electives outside major department. Select one from the following:

 
 

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): 319-11000, 319-11500, 319-14000

3

 

Electives

46

 

Total, B.S. in computer information systems

120

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-22000

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, 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.

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.

Advanced Placement

Students can receive credit and advanced placement in 312-17100 Principles of Computing Science I with a grade of 4 or 5 on the College Board Advanced Placement examination.

Previous PageNext Page



Contacting the CollegeDirectoriesSite IndexIthaca College HomeIthaca College Home


A. Ozolins, Office of Creative Services, 15. July, 2005