Undergraduate and Graduate Catalog
2003 - 2004
Contents
 
Search
 
Courses
 
Catalog Info
 
Previous Editions

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: 

  1. All requirements for the Bachelor of Arts degree in Computer and Information Sciences or the Bachelor of Science in Computer and Information Sciences. 
  2. 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. 
  3. 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.