Rev2-28-05                                                    ACADEMIC PROGRAM APPROVAL

 

                                                                                             CHECKLIST

 

This form is a routing document for the approval of new and revised academic programs.  Page 2 will serve as an attachment to the Faculty Senate agenda.  Proposing department should complete form, attach as a cover page and forward to the college dean. Documentation should include copy of curriculum as it is to appear in the Undergraduate and Graduate Catalog.  Proposals must arrive to the Undergraduate/Graduate Committee by November in order to reach the Faculty Senate by March 1.   Proposals received after this date cannot be implemented the following year nor included in the catalog for that year.

                                                                                                                                                                                                              

1.Proposed change leads to the degree of

 

(  ) Bachelor of Arts                                (  ) Master of Arts                  (  ) Doctor of Philosophy      

 

( X) Bachelor of Science         (  ) Master of Science              (  ) Other ______________________________________

 

2.   (  ) New major/curriculum                                                                                                                                                                                                               Title to be entered in record of students who select this program

 

       (  ) New minor                                                                                                                                                                                                                                          Title to be entered in record of students who select this program

 

       (  ) Change from provisional to permanent status.

 

 

3.(X)  Revision of existing:         ( X) major                           (  ) minor                                 (  ) concentration

 

Present title Bachelor of Science in Computer Science                                                                                                                                                                          

 

Records System Program Code CS                                                                                                                                           

 

( X) Add/delete required courses/credit hours

 

                (  ) Add concentration                                                                                                                                                                                                                                                 Title

(  ) Delete concentration                                                                                                                                                                                                                                                          Title

 

4.  (  ) Deletion of existing/disestablish:    (  ) major               (  ) minor                 ( ) Other _______________________________

 

                 Title                                                                                                                              Code______________________                                               

 

5.  (  )  Policy Change____________________________________________________________________________________

                                                Title/Department

 

ROUTING AND APPROVALS: (Please do not remove supporting documentation.)

 

Department Chairperson                                                                                                        Date                                       

 

Dean of College                                                                                                                       Date                                       

 

Chairperson, Senate Com. On UG or GR Studies                                                                  Date                                       

 

Chairperson, Senate Coordinating Com.                                                                 Date                                       

 

Secretary, Faculty Senate                                                                                                       Date                                       

 

Date of Senate Resolution                                                                                                      Date to be Effective               

 

Registrar                                                                  Program Code                                         Date                                       

 

Vice Provost for Academic Programs & Planning                                                                  Date                                       

 

Provost                                                                                                                                   Date                                       

 

Board of Trustee Notification                                                                                                                Date                                       
a.  Rationale for creation, revision, or  deletion:

 

Automata Theory is a theoretical area of computer science that is fundamental and crucially built on by many of the upper-level topics in computer science (e.g., compiler design, networking, some subfields of artificial intelligence). Our current course, CISC301 Automata and Logic, introduced automata theory, and also introduced the area of logic (which is also important, but serves a less central role in computer science). In attempting to provide coverage of two areas, the current course is unable to provide the depth of coverage necessary in either one. As a result, we are suggesting the creation of two new courses, one covering each of these areas in depth. Because the first is more central to computer science, we have made it the required course. The other course (CISC304) is now prominently listed on our math/science elective list.

 

Areas requiring greater preparation in mathematics and science are increasingly important in computer science.  These areas include artificial intelligence, computer security, graphics and image processing, network design and analysis, scientific computation, and bioinformatics, among others.  While our program is not actually changing the list of math/science elective courses provided (except for the addition of the new CISC304 course), we have given three courses prominence as math/science options because they lead into these important research areas. Additional options are provided in an online list for students who wish to strengthen in other math/science areas. The online list of approved math/science options may change over time.

 

Last year the alternative Information Systems major was created. It is a less technical computing major which  provides a new opportunity for students of computing, but with a less technical focus. With this proposed change to the traditional Computer Science major, we strengthen it and further differentiate these two majors.

 

With the addition of math and science requirements for the major (put through last year), it is reasonable to change our previous CIS Technical elective to 9 credits of CISC courses number 301 or above (rather than 12 credits – 3 of which could be a math course at the 300 level or above). The changes are also in synchrony with computer science programs at other universities and with accreditation guidelines.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b.  Summary of program:

 

A new course CISC303 Automata Theory replaces CISC301 Automata and Logic.  This provides for fuller treatment of the most fundamental theoretical underpinnings of computer science in the required courses and better prepares majors for

some key senior options. The other material in CISC301 is expanded into an optional course CISC304 on logic and programming.

 

The plan will be to deactivate CISC301 in the Fall 2006, and begin offering CISC303 and CISC304 at that time.  Students who have already taken CISC301 will not receive credit for taking either CISC303 or CISC304 (but they can substitute CISC301 for the CISC303 requirement in the program if needed).

 

A reduction in the required CIS Technical electives to 9 credits (from 12) is included. These 9 credits must be CISC courses numbered 301 or above, approved by the student’s advisor.

 

The option list in the Mathematics/Science part of the recently increased Mathematics and Science requirements of the major are modified as follows:

 

"A course chosen from MATH243, CISC304,  MATH349, or a substitute from the list at http://www.cis.udel.edu/undergraduate that is approved beforehand in writing by the advisor."

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

AUTHORIZED DEGREE TITLES

Please check the appropriate degree:

 

(   )          Bachelor of Applied Science

(   )          Bachelor of Arts

(   )          Bachelor of Arts in Educational Studies

(   )          Bachelor of Arts in Liberal Studies

(   )          Bachelor of Chemical Engineering

(   )          Bachelor of Civil Engineering

(   )          Bachelor of Computer Engineering

(   )          Bachelor of Electrical Engineering

(   )          Bachelor of Environmental Engineering

(   )          Bachelor of Fine Arts

(   )          Bachelor of Liberal Studies

(   )          Bachelor of Mechanical Engineering

(   )          Bachelor of Music

( X)          Bachelor of Science

(   )          Bachelor of Science in Accounting

(   )          Bachelor of Science in Agriculture

(   )          Bachelor of Science in Business Administration

(   )          Bachelor of Science in Education

(   )          Bachelor of Science in Nursing

(   )          Master  of Applied Sciences

(   )          Master of Arts

(   )          Master of Arts in Liberal Studies

(   )          Master of Business Administration

(   )          Master of Chemical Engineering

(   )          Master of Civil Engineering

(   )          Master of Education

(   )          Master of Electrical Engineering

(   )          Master of Environmental and Energy Policy

(   )          Master of Fine Arts

(   )          Master of Instruction

(   )          Master of Marine Policy

(   )          Master of Materials Science and Engineering

(   )          Master of Mechanical Engineering

(   )          Master of Music

(   )          Master of Physical Therapy

(   )          Master of Public Administration

(   )          Master of Science

(   )          Master of Science  in Nursing

(   )          Doctor of Education

(   )          Doctor of Philosophy

 

 

                                                                                                                                                                                                              

This document will be retained permanently in the Faculty Senate Office.

 

Revised 04/23/01

                                                                                                                                                                                                               

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


PROPOSED (9/05) – BS CS UNDERGRADUATE CATALOG (changes shown in bold)

 

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 multi-cultural, ethnic,

and/or gender-related course content (see p. 60-63) . . .. . . . . . . . . . . . . . . . . . . . . . . .  3

 

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\222s Registration Booklet. (See list of courses approved for

second writing requirement, page 87-89.)

 

BREADTH REQUIREMENTS (See page 89-94)

Six credits from each of the following groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

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 (minimum grade C-). . . . . . . . . . 3

(Assumes some prior programming experience. Students without

prior experience should first take CISC 105.)

CISC 220                Data Structures (minimum grade C-) . . . . . . . . . . . . . . . . . . . . . . . . . 3

CISC 260                Machine Organization and Assembly Language

(minimum grade C-) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

CISC 280                Program Development Techniques (minimum grade C-)  . . . . . . . . . 3

CISC 303              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

 

An additional nine credits of Computer Science numbered 301 or above,

approved by the student’s advisor.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

 

Twelve credits in advanced courses in an advisor-approved

CISC concentration .  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  . . . . . 12

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. Concentration courses must be distinct from other CISC requirements.

 

MATH 205            Statistical  Methods . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

or

MATH 350            Probability Theory

 

MATH 210 Discrete Mathematics I (minimum grade C-) . . . . . . . . . . . . . . . . . . . . . . . . 3

MATH 241/242 Analytic Geometry and Calculus A/B . . . . . . . . . . . . . . . . . . . . . . . . . . 8


Twelve credits in science courses including one of the following sequences of

laboratory science courses:  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

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

 

A course chosen from MATH243, CISC304, MATH349, or a substitute from

the list at http://www.cis.udel.edu approved beforehand in writing by the

advisor   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4

 

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


CURRENT (9/04) – BS CS UNDERGRADUATE CATALOG

 

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 multi-cultural, ethnic,

and/or gender-related course content (see p. 60-63) . . .. . . . . . . . . . . . . . . . . . . . . . . .  3

 

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\222s Registration Booklet. (See list of courses approved for

second writing requirement, page 87-89.)

 

BREADTH REQUIREMENTS (See page 89-94)

Six credits from each of the following groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

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 (minimum grade C-). . . . . . . . . . 3

(Assumes some prior programming experience. Students without

prior experience should first take CISC 105.)

CISC 220                Data Structures (minimum grade C-) . . . . . . . . . . . . . . . . . . . . . . . . . 3

CISC 260                Machine Organization and Assembly Language

(minimum grade C-) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

CISC 280                Program Development Techniques (minimum grade C-)  . . . . . . . . . 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

 

An additional twelve credits of Computer Science numbered 301 or above,

approved by the student’s advisor. Three of these credits may be in Math at the

300-level or above . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

 

Twelve credits in advanced courses in an advisor-approved

CISC concentration .  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  . . . . . 12

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. Concentration courses must be distinct from other CISC requirements.

 

MATH 205            Statistical  Methods . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

or

MATH 350            Probability Theory

 

MATH 210 Discrete Mathematics I (minimum grade C-) . . . . . . . . . . . . . . . . . . . . . . . . 3

MATH 241/242 Analytic Geometry and Calculus A/B . . . . . . . . . . . . . . . . . . . . . . . . . . 8


Twelve credits in science courses including one of the following sequences of

laboratory science courses:  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

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