The Undergraduate Student Handbook



Similar documents
The Undergraduate Student Handbook

Bachelor of Business Administration (BBA) Degree Completion Program

Bachelor of Business Administration (BBA) Degree Completion Program

A1010H Associate in Arts Pre Major History

AAS Indicates a course or requirement where the Associate of Arts and Science degree and the UWO Oshkosh requirements overlap. CTA 103 (AP for AAS)

Carteret Community College - General College Catalog

Middlesex Community College LAS AA and Agreement Requirements. Framingham State College Course Equivalencies COURSE # TITLE CR COURSE # ENG 101

Template for CAA students earning an AAS degree or no degree who are interested in Elementary Education at WINSTON-SALEM STATE UNIVERSITY

Template for CAA students earning an AAS degree or no dgree who are interested in Psychology at WINSTON-SALEM STATE UNIVERSITY

How To Learn History At Trinity College

The University of Arizona Pima Community College Transfer Guide for

Engineering and Computer Science

ARTICULATION AGREEMENT IN LIBRARY SCIENCE BETWEEN JAMESTOWN COMMUNITY COLLEGE AND CLARION UNIVERSITY OF PENNSYLVANIA

Comprehensive Articulation Agreement General Education Course Equivalencies between NCCCS and Winston-Salem State University

Associate of Arts and Science Degree Worksheet Academic Year

COMPREHENSIVE ARTICULATION AGREEMENT

Hillsborough Community College

Harrisburg Area Community College

STATE BOARD OF COMMUNITY COLLEGES

1. Admission to the College of Education and Human Services (COEHS)

University of Illinois at Chicago Transfer Requirements Guide

WINSTON-SALEM STATE UNIVERSITY

Transfer Credit From North Carolina Community College to Accredited Programs

AAS Indicates a course or requirement where the Associate of Arts and Science degree and the UWO Oshkosh requirements overlap.

SB & GPC or Intro to Cultural Anthropology 3. ANT105 Cultural Anthropology 3 ANTH 120

Northern Virginia Community College

Baccalaureate Transfer Program

UNIVERSITY OF MISSOURI ST. LOUIS & ST. LOUIS COMMUNITY COLLEGE TRANSFER GUIDE

APPALACHIAN DISTANCE EDUCATION RN-BSN PROGRAM RN-BSN REQUIRED CORE/COGNATES

The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY Revised July 27, 2015.

AAS Indicates a course or requirement where the Associate of Arts and Science degree and the UWO Oshkosh requirements overlap.

Template for CAA students earning an AA degree who are intersted in a Business Administration at WINSTON-SALEM STATE UNIVERSITY

Program Planning Guide University Transfer, Associate in Arts (A10100)

Program Planning Guide University Transfer, Associate in Science (A10400)

Universal General Education Transfer Component (UGETC)

Fayetteville Technical Community College

Degree Name: Bachelor of Applied Science in Resources and Technology Management

Associate in Applied Science Degree (AAS)

Elizabeth City State University Elizabeth City, NC

College/University Transfer Programs

Online Associate of Arts and Science Degree Worksheet

ACCT 1011 Business Math Applications. BUS 210 Managerial Accounting. BUS 101 Introduction to Financial Accounting I

Associate of Arts Degree to BFA in Art: Studio Art

AAS Indicates a course or requirement where the Associate of Arts and Science degree and the UWO Oshkosh requirements overlap.

AAS Indicates a course or requirement where the Associate of Arts and Science degree and the UWO Oshkosh requirements overlap.

AAS Indicates a course or requirement where the Associate of Arts and Science degree and the UWO Oshkosh requirements overlap.

Lindenwood University - St. Louis Community College Marketing Transfer Guide

Trident Technical College Course Equivalency Guide

Middlesex Community College Liberal Studies AS and Agreement Requirements. Framingham State College Course Equivalencies COURSE # TITLE CR COURSE #

General Education at Broward College

AAS Indicates a course or requirement where the Associate of Arts and Science degree and the UWO Oshkosh requirements overlap.

Associate of Applied Science

Comparison Chart: Connecticut Community College Nursing Program. Central Connecticut State University

ARTICULATION AGREEMENT COURSE EQUIVALENCIES

Georgia Military College

LIBERAL ARTS AND SCIENCES

Programs in Scotland and Ireland

AAS Indicates a course or requirement where the Associate of Arts and Science degree and the UWO Oshkosh requirements overlap.

Sinclair Community College Course Equivalency Guide

Hanover Course Equivalencies

Approved Electives. Approved Humanities Transfer Electives. Educational Information. Minimum Requirements for Associate Degrees in the VCCS

II. GENERAL ELECTIVES: ENG Writing II (3) Math or Science Course (3) NOTE 2 History Course (3) NOTE Level English (3) NOTE 2

Professional Programs in the Arts Degree Requirements for Students Fulfilling the REVISED General Education Curriculum

Associate Degree Transfer Programs

Northern Virginia Community College, VA

Associate of Applied Science Degrees. Associate of Arts & Sciences Degrees. Administration of Justice. Business Administration

Intercultural Communication* (Also meets Cultural Diversity Requirement) Total Hours 9

TRANSFER GUIDE. SPRINGFIELD COLLEGE and BENEDICTINE UNIVERSITY Catalog Catalog

College of Arts and Sciences General Education Requirements for the Professional Programs in the Arts Semester Curriculum

ARTICULATION AGREEMENT INTRODUCTION

General Studies Requirements

Bachelor of Science in Nursing (BSN) Degree Completion Program for Registered Nurses. Transfer Planning Guide: Moraine Valley Community College

Appendix A: Articulated Associate Degrees. Pikes Peak Community College Degree

NC Community College ACA ACA 122 College Transfer Success

Catalog A c a d e m i c P ro g r a m s w w w. b e r g e n. e d u

Niagara County Community College-Medaille College. Cooperative Degree Program Curriculum Guide

Mississippi State / Hinds Community College

College of Southern Maryland

700.B0. Dawson College. Liberal Arts

CURRICULUM FOR THE BACHELOR OF APPLIED SCIENCES IN CRIMINAL JUSTICE LAW ENFORCEMENT EMPHASIS

Table of Marymount s University and Liberal Arts Core Requirements

Choosing classes for Westfield State University (WSU):

Bachelor of Science in Nursing (BSN) Degree Completion Program for Registered Nurses

Northwest Florida State College

Tier 1 General Education Requirements

General Education Requirements for the Bachelor of Science Degree Semester Curriculum

chapter 7 General Education 57

Harrisburg Area Community College

General Education Competencies and Core Courses (effective fall 2015)

WSSU and North Carolina Community College Transfer Equivalencies and Areas of Knowledge Effective Fall 2014 October 21, 2014 ver.

Central Texas College

College Transfer Programs of Study

COMPREHENSIVE ARTICULATION AGREEMENT Transfer Course List Effective Fall 2014

2010 Transferable Courses SEATTLE COMMUNITY COLLEGES

Department of Chemistry

Bachelor of Business Administration (BBA) Degree Completion Program

VII. BACHELOR'S DEGREE REGULATIONS

DCCC to Albright Transfer Guide & Course Equivalencies

RACC to Albright Transfer Guide & Course Equivalencies

Second Associate Degree Certificate of Achievement Certificate of Training Graduation Requirements 1. Competency Requirements a. Reading and Writing

Transcription:

The Undergraduate Student Handbook EECS Programs in Computer and Information Science August 2001 This document describes the requirements for an undergraduate major in CIS. It applies to students entering in the Fall 2000 term and thereafter. Disclaimer: The Syracuse University Bulletin: Undergraduate Course Catalog has the official description of the program. This document is intended to contain a restatement and a elaboration on what is in the catalog. However, if on some point this document and the catalog are in conflict, the catalog always wins. 1

1 Summary The EECS Programs in Computer and Information Science include two baccalaureate degrees: Computer Science and Systems and Information Science. The current undergraduate curriculum was approved by the faculty of the department of Electrical Engineering and Computer Science in the Fall of 1999. 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 options. 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 degree 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 degree with a major in Systems and Information Science. A summary of the necessary credits appears in Table 1. More details appear in subsequent sections. General Education 6 Writing (WRT 105, WRT 205) 6 English Electives 18 Natural Science and Engineering (including ECS 101, 102 and PHY 211, 221) 18 Arts, Humanities, and Social Sciences (including PHI 251, ECS 392) 12 s Mathematics 11 or 12 Mathematics Major 34 Computer and Information Science core courses 18 upper-division courses (CS/SIS) 123 or 124 Credit hours total Table 1: Credit hours required for CIS/SIS Bachelor s programs. 2

2 Important Notes on Course Restrictions The restrictions on courses listed below 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. 3 General-Education Requirements The intent of the general-education requirements is to ensure that students graduate with knowledge of subjects beyond Computer Science, with particular emphasis on writing skills. 3.1 Writing Requirements The following two courses are required: WRT 105 Writing Studio 1 WRT 205 Writing Studio 2 3.2 English Requirements Students must successfully complete six credits of English courses. The following courses may be used to complete this requirement: ETS 115 ETS 116 ETS 121 ETS 141 ETS 145 ETS 151 ETS 152 ETS 153 ETS 181 ETS 182 ETS 184 ETS 192 ETS 211 ETS 215 British Literary History U.S. Literary History Intro to Shakespeare Reading and Interpretation Reading Popular Culture Interpretation of Poetry Interpretation of Drama Interpretation of Fiction Class and Literary Texts Race and Literary Texts Ethnicity and Literary Texts Gender and Literary Texts Early European Literary History Sophomore Poetry Workshop 3

ETS 217 ETS 220 ETS 230 ETS 241 ETS 246 ETS 252 ETS 279 ETS 295 ETS 296 Sophomore Fiction Workshop Themes in Literature Ethnic Literary Traditions Reading and Interpretation II Myth, Symbol and Archetype Drama Theory on Film American Self-Definitions American Literature and Culture: Nineteenth Century American Literature and Culture: Twentieth Century Other courses may be used to satisfy this requirement with the permission of the CIS Program Committee. Online courses including online versions of the courses listed above cannot be used to satisfy the English requirement. In addition, the following courses may not be used: ETS 200 ENG 201 ENG 202 ENG 203 ENG 207 ENG 210 ENG 211 ENG 213 ENG 505 EDU 505 WRT xxx Selected Topics in English English as a Second Language English as a Second Language Remedial Phonology for Speakers of English as a Second Language Rapid Review of English as a Second Language Special Problems in English as a Second Language Composition for Speakers of English as a Second Language Advanced Composition for Speakers of English as a Second Language Methodology of Teaching English as a Second Language Methodology of Teaching English as a Second Language Caveat: The English department s standard policy is to exclude seniors from 100-level courses. Thus we encourage students to complete any desired 100-level courses by the end of junior year. Any senior needing to take a 100-level English course should contact the CIS Program Director for advice. 3.3 Natural Science and Engineering Requirements Eighteen credits of natural science and engineering courses are required. These courses must include: ECS 101 Introduction to Engineering and Computer Science ECS 102 Introduction to Computing PHY 211 General Physics PHY 221 General Physics Lab A two-semester sequence in a laboratory science 4

For example, a student may take the second physics course (PHY 212) and its associated lab (PHY 222) to satisfy the two-semester requirement. For another example, after completing PHY 211 and 221, a student may take a two-semester sequence in astronomy (AST 101 and 104) to satisfy the two-semester requirement. Courses that 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 131, 331, 431, 432, 433) 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 that may not be used include: Social, Cultural Anthropology (ANT) BIO 211 BIO 215 CEN 122 CHE 103, 113 CIE 272 Computer Engineering (CSE) Engineering (EGR) Geography (GEO) GOL 102, 105 IOR 325, 327, 365, 567 Industrial & Systems Engineering (ISE) Information Studies (IST) MEE 285, 424, 471 NEU 211 PHY 101/111, 102/112, 105, 106 Technology & Society (PTS) 5

3.4 Arts, Humanities, and Social Sciences Requirements Students are required to take PHI 251 (Logic), ECS 392 (Ethical Aspects of Engineering and Computer Science), and twelve additional credit hours of courses in fine arts, humanities, and/or social sciences. These courses (A/H/SS) are to be drawn from the offerings of the College of Arts and Sciences and the College of Visual and Performing Arts. Courses from the following departments may be used: Art Photography (APH) Applied Music (AMC) Anthropology Social and Cultural (ANT) Bulgarian (BGR) Chinese (CHI) Comparative Literature (CLT) Economics (ECN) English and Textual Studies (ETS) Fiber Arts (FIB) Foundation (FND) Fashion Illustration (FSH) German (GER) Hebrew (HEB) History (HIS) Illustration (ILL) Interior Design (ISD) Latin (LAT) Literature in English Translation (LIT) Music History & Literature (MHL) Public Affairs & Citizenship (PAF) Polish (POL) Psychology (PSY) Painting (PTG) Romance Languages (ROL) Sculpture (SCU) Speech Communication (SPC) Social Science (SOS) Surface Pattern Design (SPD) Swahili (SWA) Writing (WRT) The following courses/departments may not be used: African American Studies (AAS) American Studies (AMS) Art (ART) Ceramics (CER) Commun. Design (CMD) Drama (DRA) English (ENG) Fine Arts (FIA) Film (FIL) French (FRE) Geography (GEO) Greek (GRE) Hindi (HIN) Humanities (HUM) International Relations (IRP) Italian (ITA) Linguistics (LIN) Metalsmithing (MET) Museum Studies (MUS) Philosophy (PHI) Political Science (PSC) Printmaking (PRT) Religion (REL) Russian (RUS) Slavic (SLA) Sociology (SOC) Spanish (SPA) Studio Research (STR) Art Video (VID) Women s Studies (WSP) Art Education (AED) Advertising Design (ADD) Biology (BIO) Cognitive Science (COG) Astronomy (AST) Anthropology Physical (see above) Chemistry (CHE) Computer Graphics (CGR) 6

Geology (GOL) Mathematics (MAT) Nondepartmental AS (NAS) PSY 273 Speech Education (SHE) WRT 105, WRT 205 Industrial Design (IND) Music Education (MUE) Physics (PHY) Science Teaching (SCI) Undergraduate Research Program (URP) Also excluded are any courses cross-listed in the College of Arts and Sciences and the School of Education. 3.5 Free Electives Any and all courses may be taken as s, with the following single exception: CIS courses intended for nonmajors do not count as free-elective credit for CS or SIS majors. Among these excluded CIS courses are the following: CIS 181 CIS 193 CIS 196 CIS 197 CIS 293 CIS 296 CIS 297 CIS 312 CIS 333 CIS 335 CIS 500 CIS 504 CIS 506 CIS 521 CIS 542 CIS 555 CIS 556 Introduction to Computing Introduction to Computer Programming: FORTRAN Introduction to Computer Programming: C Introduction to Computer Programming: PASCAL FORTRAN Programming in C PASCAL Data Structures UNIX Operating System and Internet Java Programming for the Internet Computer Graphics Introduction to C++ Introduction to C Discrete Mathematics and Data Structures Computer Organization and Architecture Principles of Programming I Principles of Programming II 4 Mathematics Requirements Eleven or twelve credit hours of Mathematics courses are required. No grade below C is acceptable. 7

Students must take both: MAT 295 Calculus I MAT 296 Calculus II Students must also take at least one of: MAT 397 Calculus III MAT 331 Linear Algebra MAT 295, 296, and 397 are four-hour courses. MAT 331 is three hours. 5 Course Requirements for the Major No grade below C is acceptable for a course in the major category. 5.1 CIS Core Course Requirements The following ten courses (34 credit hours) are required. These courses must be completed with a core GPA of at least 3.0. No grade below C is acceptable for a course in the major category. CIS 252 CIS 275 CIS 321 CIS 341 CIS 351 CIS 352 CIS 453 CIS 454 CIS 473 CIS 575 Intro to Computer Science Intro to Abstract Mathematics Intro to Probability and Statistics Computer Organization and Programming Systems Data Structures Programming Languages: Theory and Practice Software Specification and Design Software Implementation Computability Theory Introduction to Analysis of Algorithms 5.2 Upper-Division Course Restrictions Eighteen credit hours of upper-division courses are required. At least 9 of the 18 credits must be computer science or computer engineering courses. Course selection depends on the choice of the CS or the SIS option. 5.2.1 Computer Science Upper-Division Option Upper-division courses for the CS option include the following: 8

CIS 373 CIS 390 CIS 400 CIS/CPS 412 CIS 425 CIS/CPS 430 CIS 467 CIS 475 CIS/CPS 530 CIS 531 CIS/MAT 545 CIS 553 CIS 554 CIS/IST 563 CIS 565 CIS 567 CIS 581 CIS 586 CPS 311 CPS 312 CPS 313 CPS 314 CPS 406 CPS 451 CPS 490 CSE 397 CSE 398 CSE 483 CSE 561 CSE 572 CSE 581 ELE 558 MAT 512 MAT 532 MAT 572 PHI 378 PHI 551 PHI 552 Introduction to Automata Theory Honors Seminar in Computer and Information Science Selected Topics Data Parallel Computing Introduction to Computer Graphics Topics in Computational Science Introduction to Artificial Intelligence Logic and Automated Reasoning Topics in Computational Science Compiler Construction Finite Mathematics Software Systems Implementation Object Oriented Programming in C++ Natural Language Processing Introduction to Artificial Neural Networks Knowledge Representation and Reasoning Concurrent Programming Operating Systems Introduction to Computational Science I Introduction to Computational Science II Scientific Programming I Scientific Programming II Computational Methods for Distributed Information Systems Senior Computational Science Project Independent Study Computer Laboratory I Computer Laboratory II Windows Programming Digital Machine Design Switching Theory and Sequential Machine Design Introduction to Data-Base Management Systems Data Networks: Basic Principles Introduction to Real Analysis Applied Linear Algebra Introduction to Set Theory Minds and Machines Symbolic Logic Modal Logic Other courses offered on an irregular basis may be applied. Students may choose any other CIS course numbered above 300, except those not intended for undergraduate CS majors or that carry no credit hours. Courses that do not qualify as upper-division electives include: 9

CIS 312 CIS 333 CIS 335 CIS 371 CIS 471 CIS 500 CIS 504 CIS 506 CIS 521 CIS 542 CIS 555 CIS 556 CIS 571 Data Structures The UNIX Operating System and the Internet Java Programming for the Internet Professional Practice Professional Practice Computer Graphics Introduction to C++ Introduction to C Discrete Mathematics and Data Structures Computer Organization and Architecture Principles of Programming I Principles of Programming II Professional Practice CS students may also choose any MAT courses numbered above 400, except for the following: MAT 485 MAT 487 MAT 521 Differential Equations and Matrix Algebra for Engineers Abstract Mathematics for Engineers Introduction to Probability and Statistics 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. 5.2.2 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. 10

6 Representative CIS Undergraduate Programs The following shows a fairly typical CIS undergraduate program for a student who initially places into MAT 295. Fall Spring First Year ECS 101 CIS 252 ECS 102 MAT 296 MAT 295 PHY 211, PHY 221 WRT 105 PHI 251 A/H/SS elective * Second Year CIS 275 CIS 321 CIS 341 CIS 352 CIS 351 WRT 205 MAT 397 or MAT 331 A/H/SS elective Third Year CIS 453 CIS 454 CIS 575 CIS 473 upper-division course upper-division course English elective English elective science elective science elective Fourth Year upper-division course upper-division course upper-division course upper-division course A/H/SS elective A/H/SS elective ECS 392 * Students wishing to preserve the option of transferring to an engineering major at the end of the first semester should take CHE 106/107 in place of the A/H/SS elective. 11

The following shows a fairly typical CIS undergraduate program for a student who initially places into MAT 194. Fall Spring First Year ECS 101 CIS 252 ECS 102 MAT 295 MAT 194 PHI 251 WRT 105 English elective A/H/SS elective * A/H/SS elective Second Year CIS 275 CIS 321 CIS 351 CIS 352 MAT 296 MAT 397 or MAT 331 WRT 205 PHY 211/221 Third Year CIS 341 CIS 454 CIS 453 CIS 473 CIS 575 upper-division course upper-division course English elective science elective science elective Fourth Year upper-division course upper-division course upper-division course upper-division course A/H/SS elective A/H/SS elective ECS 392 * Students wishing to preserve the option of transferring to an engineering major at the end of the first semester should take CHE 106/107 in place of the A/H/SS elective. 12