Undergraduate CIS Major Program Requirements

This document describes the requirements for an undergraduate major in CIS.

Summary

The School of Computer and Information Science offers two baccalaureate degrees--in Computer Science and in Systems and Information Science.

The current undergraduate curriculum was approved by the faculty of the School of Computer and Information Science in the Spring of 1993.

The requirements for the program of study are divided into three categories: general education, mathematics and major. The general education category has requirements in writing, English, natural science and engineering as well as a requirement for courses offered by the College of Arts and Sciences or the College of Visual and Performing Arts.

The major category has two parts, the computer science core, and the upper-division option. The upper-division options are Computer Science (CS) and Systems and Information Science (SIS).

The CS upper-division option allows students to complete the technical electives with upper-level CIS courses and selected courses from Computer Engineering, Philosophy, Mathematics and Industrial Engineering and Operations Research. This option leads to a Bachelor of Science with a major in Computer Science.

The SIS option is offered for those students whose primary interest in computer science lies in its application to another discipline. For example, concentrations in engineering, art and the sciences may be designed into an SIS program, subject to approval by the CIS curriculum committee. This option leads to a Bachelor of Science with a major in Systems and Information Science.

Credit Hours Required

  General Education:
 6 Writing (WRT 105, WRT 205)
 6 English
10 Natural Science and Engineering
15 Arts, Humanities, and Social Science
15 free electives
   Mathematics:
12 Mathematics
   Major:
 6 Introduction to Engineering and Computer Science (ECS 101, 102)
34 Computer and Information Science core courses
18 upper-division courses (CS/SIS)
---
122 Credit hours total

Course Restrictions

N.B. The restrictions on courses in each category are listed below. These lists are not comprehensive. Students unclear about the appropriateness of courses for meeting a distribution requirement must petition for acceptance of the course(s) through the CIS curriculum committee BEFORE taking the course.

Prior to registration each semester, students must meet with their faculty advisors for assistance in choosing appropriate courses.

Course Restrictions for the General Education Category

The intent of the general education requirement is that students will take courses in the fine arts, humanities, and/or social sciences. Courses not meeting this criterion may be appropriate for other distribution requirements.

Writing Course Requirement

The following two courses are required:

WRT 105 Writing Studio 1
WRT 205 Writing Studio 2

English Elective Restrictions

Six credits of English courses are required. Courses which may be used include:

ETS 115 British Literary History
ETS 116 U.S. Literary History
ETS 121 Intro to Shakespear
ETS 141 Readomg and Interpretation
ETS 145 Reading Popular Culture
ETS 151 Interpretation of Poetry
ETS 152 Interpretation of Drama
ETS 153 Interpretation of Fiction
ETS 181 Class and Literary Texts
ETS 182 Race and Literary Texts
ETS 192 Gender and Literary Texts
ETS 211 Early European Literary History
ETS 214 Sophomore Poetry Workshop
ETS 217 Sophomore Fiction Workshop
ETS 220 Themes in Literature
ETS 222 Language, Literature, and Self
ETS 224 Interpretation of Nonfiction Prose
ETS 225 Interpretation of Poetry
ETS 226 Interpretation of Drama
ETS 227 Interpretation of Fiction
ETS 228 Determinism in Literature
ENG/WSP 231 Women Writers
ENG/WSP 232 Women in Literature
ETS 245 Wealth and Social Order in Literature
ETS 246 Myth, Symbol and Archetype
ETS 252 Drama Theory on Film
ETS 254 Intro to the Literature of Medieval and Renaissance Europe
ETS 255 Major Figures in English
ETS 256 Major Figures in English
ETS 279 American Self-Definitions
ETS 292 Texts of the Third World
ETS 294 American Literature and Religion: 1620-1860
ETS 295 American Literature and Culture: Nineteenth Century
ETS 296 American Literature and Culture: Twentieth Century
ETS 297 Major Twentieth-Century American Dramatists
ENG 506 History of the English Language
ENG 520 Special Problems in English Literature
ENG 522 The Irish Renaissance
ENG 523 Modes of Comedy
ENG 530 Studies in Medieval Literature and Culture
ENG 533 The Renaissance
ENG 560 Greater American Writers
ENG 566 Milton
ENG 567 Significant Modern Writers
ENG 590 Special Problems in American Literature
ENG 591 The Southern Renaissance
LIT ### (EXCEPT LIT 257)

Courses which may NOT be used:

ETS 200 Selected Topics in English
ENG 201 English as a Second Language
ENG 202 English as a Second Language
ENG 203 Remedial Phonology for Speakers of English as a Second Language
ENG 207 Rapid Review of English as a Second Language
ENG 210 Special Problems in English as a Second Language
ENG 211 Composition for Speakers of English as a Second Language
ENG 213 Advanced Composition for Speakers of English as a Second Language
ENG/EDU 505 Methodology of Teaching English as a Second Language
WRT ###

Natural Science and Engineering Elective Restrictions

Twelve credits of natural science and engineering courses are required. Courses which may be used include those in the following departments, except those courses whose content relates primarily to computing and/or mathematics, or to social and historical issues. Such courses may be appropriate for other distribution requirements.

Aerospace Engineering (AEE)
Anthropology, Physical (ANT 102, ANT 431, ANT 462)
Astronomy (AST)
Bioengineering (BEN)
Biology (BIO)
Chemical Engineering (CEN)
Chemistry (CHE)
Civil Engineering (CIE)
Electrical Engineering (ELE)
Geology (GOL)
Industrial Engr. and Operations Research (IOR)
Mechanical Engineering (MEE)
Materials Science (MTS)
Physics (PHY)

Courses which may NOT be used:

Social, Cultural Anthropology (ANT)
BIO 085, 086
CEN 122
CHE 103, 113
CIE 272
Computer Engineering (CSE)
Engineering (EGR)
Geography (GEO)
GOL 102, 105
IOR 325, 327, 365, 367, 525, 526, 529, 555, 567
Industrial & Systems Engineering (ISE)
MEE 285, 424, 471
PHY 101/111 and 102/112
Technology & Society (PTS)

Arts and Sciences (AS) or Visual and Performing Arts (VPA) Elective Restrictions

Eighteen credit hours of courses from Arts and Sciences or Visual and Performing Arts are required. Courses from the following departments may be used.

Art Photography (APH)                    African-American Studies (AAS)
Applied Music (AMC)                      American Studies (AMS)
Anthropology--Social and Cultural (ANT)  Art (ART)
Bulgarian (BGR)                          Ceramics (CER)
Chinese (CHI)                            Commun. Design (CMD)
Comparative Literature (CLT)             Drama (DRA)
Economics (ECN)                          English (ENG)
English and Textual Studies (ETS)        Fine Arts (FIA)
Fiber Arts (FIB)                         Film (FIL)
Foundation (FND)                         French (FRE)
Fashion Illustration (FSH)               Geography (GEO)
German (GER)                             Greek (GRE)
Hebrew (HEB)                             Hindi (HIN)
History (HIS)                            Humanities (HUM)
Illustration (ILL)                       International Relations (IRP)
Interior Design (ISD)                    Italian (ITA)
Latin (LAT)                              Linguistics (LIN)
Literature in English Translation (LIT)  Metalsmithing (MET)
Music History & Literature (MHL)         Museum Studies (MUS)
Public Affairs & Citizenship (PAF)       Philosophy (PHI)
Polish (POL)                             Political Science (PSC)
Psychology (PSY)                         Printmaking (PRT)
Painting (PTG)                           Religion (REL)
Romance Languages (ROL)                  Russian (RUS)
Sculpture (SCU)                          Slavic (SLA)
Speech Communication (SPC)               Sociology (SOC)
Social Science (SOS)                     Spanish (SPA)
Surface Pattern Design (SPD)             Studio Research (STR)
Swahili (SWA)                            Art Video (VID)
Writing (WRT)                            Women's Studies (WSP)

Courses which may NOT be used:

Art Education (AED) Astronomy (AST) Advertising Design (ADD) Anthropology--Physical (ANT 102, ANT 431, ANT 462) Biology (BIO) Chemistry (CHE) Cognitive Science (COG) Computer Graphics (CGR) Geology (GOL) Industrial Design (IND) Mathematics (MAT) Music Education (MUE) Nondepartmental AS (NAS) Physics (PHY) PSY 273 Science Teaching (SCI) Speech Education (SHE) Undergraduate Research Program (URP) WRT 105, WRT 205 Any courses cross-listed in the College of Arts and Sciences and the School of Education.

Mathematics Course Requirements

Twelve credit hours of Mathematics courses are required. No grade below C- is acceptable.

Courses which MUST be used:

MAT 295 Analytic Geometry and Calculus
MAT 296 Calculus II
MAT 397 Calculus III

Courses which MAY be used:

MAT 331 First Course in Linear Algebra
MAT 398 Calculus IV
Math courses numbered 400 or above (by petition to the CIS curriculum committee)

Courses which MAY NOT be used:

MAT 321 Statistical Methods in Social Sciences
MAT 485 Differential Equations and Matrix Algebra for Engineers
MAT 487 Abstract Mathematics for Engineers

Course Restrictions for the Major Category

No grade below C- is acceptable for a couse in the major category.

ECS Course Requirement

First year undergraduates in the College of Engineering and Computer Science are required to take ECS 101 Introduction to Engineering and Computer Science.

Computer and Information Science Science Core Course Requirements

The following nine courses (28 credit hours) are required. These courses must be completed with a core GPA of at least 3.0.

CIS 252 Intro to Computer Science
CIS 275 Intro to Abstract Mathematics
CIS 341 Computer Organization and Programming Systems
CIS 351 Data Structures
CIS 352 Programming Languages: Theory and Practice
CIS 375 Intermediate Computer Science Mathematics
CIS 451 Undergraduate Programming Laboratory
CIS 473 Computability Theory
CIS 575 Introduction to Analysis of Algorithms

Upper-Division Course Restrictions

Eighteen credit hours of upper-division courses. Course selection depends on the choice of the CS or the SIS option.
Computer Science Upper-Division Option
Upper-division courses for the CS option include the following:

CIS 373 Introduction to Automata Theory
CIS 390 Honors Seminar in Computer and Information Science
CIS/CPS 412 Data Parallel Computing
CIS/CPS 430 Topics in Computational Science
CIS 465 Introduction to Computational Linguistics
CIS 467 Introduction to Artificial Intelligence
CIS/MAT 475 Logic and Computable Functions
CIS 525 Introduction to Computer Graphics
CIS/CPS 530 Topics in Computational Science
CIS 531 Compiler Construction
CIS 541 Fault Detection in Digital Circuits
CIS/MAT 545 Finite Mathematics
CIS 553 Software Systems Implementation
CIS 554 Object Oriented Programming of Abstract Structures in C++
CIS/IST 563 Natural Language Processing
CIS 565 Introduction to Artificial Neural Networks
CIS 581 Concurrent Programming
CIS 586 Operating Systems *
CPS 451 Senior Computational Science Project
CPS 490 Independent Study
CSE 397 Computer Laboratory I
CSE 398 Computer Laboratory II
CSE 482 Principles of Software Engineering
CSE 561 Digital Machine Design
CSE 566 Information Display Devices and Techniques
CSE 572 Switching Theory and Sequential Machine Design
CSE 581 Introduction to Data-Base Management Systems
CSE 585 Engineering Design of Operating Systems *
IOR 365 Introduction to System Simulation
MAT 512 Introduction to Real Analysis
MAT 521 Introduction to Probability and Statistics
MAT 532 Applied Linear Algebra
MAT 572 Introduction to Set Theory
PHI 378 Minds and Machines
PHI 551 Symbolic Logic
PHI 552 Modal Logic

* Students cannot include both CIS 586 and CSE 585 in the programs of study.

Other courses offered on an irregular basis may apply. Students may choose any other CIS course numbered above 300, except those which are not intended for undergraduate CS majors or carry no credit hours. Courses which do NOT qualify are

CIS 312 Data Structures
CIS 331 Cobol
CIS 333 Elementary Operating System Usage
CIS 371/471/571 Professional Practice
CIS 504 Introduction to C and C++
CIS 521 Discrete Mathematics and Data Structures

CS Students may also choose any MAT courses numbered above 400, EXCEPT for the following:

MAT 485 Differential Equations and Matrix Algebra for Engineers
MAT 487 Abstract Mathematics for Engineers

CS Students may also choose topics courses, e.g., PHI 460 Logic and Foundations of Mathematics, however, they must petition the CIS curriculum committee to have the specific course accepted BEFORE taking the course.

Systems and Information Upper-Division Option
In addition to the distribution and core requirements already described, students must earn a grade of C- or better in each course while completing a minimum of 18 hours of advanced courses in one of many recognized academic disciplines. The program of courses must be approved by the curriculum committee of CIS, in consultation with the academic department overseeing the chosen discipline.

Representative CIS Undergaduate Program

The following shows a typical CIS undergraduate program.

                   Fall                         Spring

First Year    ECS 101                       ECS 102    
              MAT 295                       CIS 252        
              PHI 251 *                     MAT 296    
              WRT 105                       PHY 211, PHY 221              
              free elective                 

Second Year   CIS 275                       CIS 352        
              CIS 351                       CIS 375        
              MAT 397                       WRT 205    
              English elective              AS/VPA elective
                                            science elective

Third Year    CIS 321                       CIS 451        
              CIS 341                       CIS 473
              upper-division course         upper-division course      
              upper-division course         English elective              
              AS/VPA elective               free elective

Fourth Year   CIS 575                       upper-division course    
              upper-division course         upper-division course    
              AS/VPA elective               AS/VPA elective
              science elective              free elective
              free elective                 free elective

* Students wishing to preserve the option of transferring to an engineering 
major at the end of the first semester should replace PHI 251 with CHE 106, 
CHE 107 in their first semester of study. 


This information is subject to a disclaimer.

School of Computer and Information Science, Syracuse University, webmaster@top.cis.syr.edu
Last modified: April, 1998