COMPUTER AND INFORMATION SCIENCES
The Department of
Computer and Information Sciences offers four-year undergraduate programs
leading to one of three degrees. The Bachelor of Arts degree in Computer
and Information Sciences is intended for students who want the breadth of
a liberal arts education with a major in computer science. The Bachelor of
Science degree in Computer and Information Sciences provides a strong
technical education in computer systems, software development,
computational applications, and theory of computation. The Bachelor of
Science degree in Information Systems is designed for students who want to
apply expertise in computer science to the solution of business problems.
The B.A. degree requires a minimum grade of C- in every CISC course used
toward the major. In conjunction with the University Honors Program, the
Department also offers a program of study leading to an Honors B.A. or an
Honors B.S. Honors students are strongly encouraged to become involved in
faculty research projects.
Courses are also provided for students in other areas
who desire an understanding of the application of computers to the subject
of their major interest. The Department offers minors in bioinformatics
and computer science. In many courses, problem solutions require the use
of computers located throughout campus. These computers are available to
undergraduate students for use with both coursework and research.
Telephone: (302) 831-2712 E-mail: ugradprgm@cis.udel.edu http://www.udel.edu/catalog/cat2003/as/ugrad/www.cis.udel.edu
DEGREE: BACHELOR OF ARTS
MAJOR: COMPUTER SCIENCE
CURRICULUM
CREDITS
MAJOR REQUIREMENTS
CISC
181
Introduction to Computer Science........................... 3 (Assumes
some prior programming experience. Students without prior experience
should first take CISC 105.)
CISC
220
Data Structures.....................................................
3
CISC
260
Machine Organization and Assembly Language....... 3
CISC
280
Program Development Techniques.......................... 3
Eighteen credits of Computer Science numbered 301
or........................ 18 above, approved by the student’s
advisor.
MATH
210
Discrete Mathematics I.......................................... 3
MATH
241
Analytic Geometry and Calculus A......................... 4
ELECTIVES
After required courses are completed, sufficient
elective credits must be taken to meet the minimum credit requirement for
the degree.
CREDITS TO TOTAL A MINIMUM
OF ...........................................................................
124
DEGREE: BACHELOR OF SCIENCE
MAJOR: COMPUTER SCIENCE
CURRICULUM
CREDITS
UNIVERSITY REQUIREMENTS
ENGL
110
Critical Reading and Writing (minimum grade C-)...... 3
Three credits in an approved course or courses
stressing........................ 3 multicultural, ethnic, and/or
gender-related content.
COLLEGE REQUIREMENTS
Writing: (minimum grade
C-)...............................................................
3
A second writing course involving significant
writing experience including two papers with a combined minimum of 3,000
words to be submitted for extended faculty critique of both composition
and content. This course must be taken after completion of 60 credit
hours. Appropriate writing courses are normally designated in the
semester’s Registration Booklet. (See list of courses approved for second
writing requirement.)
Group A: Understanding and appreciation of the
creative arts and humanities.
Group B: The study of culture and institutions
over time.
Group C: Empirically based study of human beings
and their environment.
MAJOR REQUIREMENTS
CISC
181
Introduction to Computer Science........................... 3 (Assumes
some prior programming experience. Students without prior experience
should first take CISC 105.)
CISC
220
Data Structures.....................................................
3
CISC
260
Machine Organization and Assembly Language....... 3
CISC
280
Program Development Techniques.......................... 3
CISC
301
Elements of Logic and Automata Theory................. 3
CISC
320
Introduction to Algorithms...................................... 3
CISC
360
Computer Architecture........................................... 3
CISC
361
Operating Systems............................................... 3
CISC
475
Object-oriented Software Engineering...................... 3
Twelve credits of Computer Science numbered 301 or
above, ................ 12 approved by the student’s advisor. Three of
these credits may be in Math at the 300-level or above.
Twelve credits in advanced courses in an
advisor-approved CISC ........... 12 concentration. Students are
encouraged to explore how other subject areas impact and are impacted by
computer science. An approval form signed by the CISC advisor is required.
In order to graduate with a B.S. in Computer and Information Sciences, a
student must have a minimum grade of C- in the following courses: CISC
181, CISC 220, CISC 260 and CISC 280.
MATH
205
Statistical Methods......................................... 4 or
MATH
350
Probability Theory
MATH
210
Discrete Mathematics I.......................................... 3
MATH
241/242 Analytic Geometry and
Calculus A/B......................... 8
Twelve credits in science courses including one of
the ................ 12 following sequences of laboratory
science courses:
PHYS
207/208 Fundamentals of
Physics or CHEM 103/104
General Chemistry or BISC
207/208 Introductory
Biology or GEOL
105/115/107 Geological
Hazards and Laboratory, General Geology
Additional advisor approved mathematics or science
course. .................................... 3-4 See list of
recommendations at http://www.cis.udel.edu.
ENGL
312
Written Communications in Business...................... 3 or ENGL
410
Technical Writing
CSCC
355
Computers, Ethics and Society.............................. 3
CPEG
202
Introduction to Digital Systems.............................. 4
ELECTIVES
After required courses are completed, sufficient
elective credits must be taken to meet the minimum credit requirement for
the degree.
CREDITS TO TOTAL A MINIMUM
OF .........................................................................
124
DEGREE: BACHELOR OF
SCIENCE
MAJOR: INFORMATION
SYSTEMS
CURRICULUM
CREDITS
UNIVERSITY
REQUIREMENTS:
ENGL
110:
Critical Reading and Writing (minimum grade C-) ..... 3
Three credits in a course or courses
stressing multi-cultural, ethnic, and/or gender related course
content 3
COLLEGE REQUIREMENTS:
Writing
Course:
(minimum grade C-)....................................................
3
(A second writing course taken after completion of 60
credit hours. The course must be selected from among the courses
designated in the semester's registration booklet as satisfying the second
writing requirement.)
Breadth
Requirements:
Group
A:
Understanding and appreciation of the art and humanities.........
6
Group
B:
The study of culture and institutions over time..........................
6
Group
C:
Empirically based study of human beings and their environment.
6
Mathematics and Science
Requirements:
MATH
241:
Analytic Geometry and Calculus A.........................
4
Math
210:
Discrete Mathematics I.........................................
3
Math
205:
Statistical Methods...............................................
4
Laboratory Science Course: Must be one of
the following two-semester sequences: ...........
8
PHYS
207-208: Fundamentals of
Physics
PHYS
201-202: Introductory
Physics
CHEM
103-104: General
Chemistry
BISC
207-208: Introductory
Biology
GEOL 105-115-107: Geological Hazards and
Laboratory General Geology
Other Non-Major
Requirements:
ENGL
312:
Written Communications in Business or ENGL
410:
Technical Writing..................................................
3
COMM
312:
Oral Communication in Business...........................
3
CSCC
355:
Computers, Ethics, and Society............................
3
MAJOR
REQUIREMENTS:
CISC
181:
Introduction to Computer Science...........................
3
CISC
220:
Data Structures....................................................
3
CISC
250:
Business Telecommunication Networks..................
3
CISC
280:
Program Development Techniques.......................... 3
CISC
370:
Object-Oriented Programming, Java and the World Wide Web..
3
CISC
437:
Database Systems................................................
3
CISC
475:
Object-oriented Software Engineering......................
3
BUEC
430:
Systems Analysis and Implementations.................. 3
BUSINESS
CONCENTRATION:
ACCT
207
Accounting I.......................................... ...............
3
ACCT
208:
Accounting II.........................................................
3
BUAD
306:
Operations Management........................ ...............
3
BUAD
309:
Management and Organizational Behavior. .............. 3
BUAD
301:
Introduction to Marketing........................................ 3
or FINC
311:
Principles of Finance..............................................
3
IS CONCENTRATION:
BUEC
431:
Technological Problem Solving...............................
3
BUEC
432:
Problem Solving Project Management .................... 3
Electives (3
courses)...........................................................................
9
Selected from CISC 260, CISC courses
numbered 301 or above, BUAD 301, FINC 311, BUEC courses numbered 300 or
above (except BUEC 325 and BUEC 330) and approved by the student’s
advisor.
ELECTIVES
In addition to the required courses, sufficient credits
must be taken to meet the minimum credits required for the degree.
CREDITS TO TOTAL A MINIMUM
OF .........................................................................
124
HONORS BACHELOR OF ARTS:
COMPUTER SCIENCE
HONORS BACHELOR OF SCIENCE: COMPUTER
SCIENCE
HONORS BACHELOR OF SCIENCE: INFORMATION
SYSTEMS
The
recipient must complete:
- All
requirements for the Bachelor of Arts degree in Computer and Information
Sciences or the Bachelor of Science in Computer and Information
Sciences.
- All
of the University’s generic requirements for the Honors Degree.
Note: Graduate courses in CISC numbered 600 or above will
count as Honors courses in the major.
- The
student must have a cumulative grade point index of at least 3.4 at the
time of registration for UNIV 401.
REQUIREMENTS FOR A
MINOR IN BIOINFORMATICS
A minor in bioinformatics consists of a total of
21 or more credits in the Life Sciences and Computer and Information
Sciences, including BISC 401, ANSC 644, CISC 220, CISC 437, and CHEM 527.
A grade of C- or better must be earned in all required courses for the
minor.
esides these required courses, students wishing to
minor in Bioinformatics must complete a senior thesis (6 credits), either
by registering for UNIV 401 and UNIV 402, or through department sponsored
research (e.g., CISC 466, Independent study). One Life Science and one
Computer and Information Science faculty member must direct the research.
The senior thesis committee must be composed of the two research directors
and one additional member chosen in consultation with the two research
directors.
REQUIREMENTS FOR A MINOR
IN COMPUTER SCIENCE
A minor in computer
science consists of a total of 15 or more credits including CISC 181, CISC
220, and CISC 280. Students without prior programming experience should
take CISC 105 first. Six additional credits of CISC at the 200-level or
above should be chosen with the advisor’s approval. Note that the College
of Arts and Science requires a grade of C- or better in all courses
counted towards a minor.
|