DEPARTMENT OF COMPUTING SCIENCES

Similar documents
B.S/M.A in Mathematics

Undergraduate Program Guide. Bachelor of Science. Computer Science DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING

ARTICULATION AGREEMENT

TREATMENT OF SMC COURSEWORK FOR STUDENTS WITHOUT AN ASSOCIATE OF ARTS

We are strong in research and particularly noted in software engineering, information security and privacy, and humane gaming.

DEPARTMENT OF PHYSICAL SCIENCES

Academic Catalog Programs & Courses Manchester Community College

Mathematics Program Assessment Plan

HEALTH INFORMATION ADMINISTRATION Bachelor of Science (BS) Degree (IUPUI School of Informatics) IMPORTANT:

TRANSFER ARTICULATION AGREEMENT between DOMINICAN COLLEGE and BERGEN COMMUNITY COLLEGE

TABLE OF CONTENTS Credit for Prior Learning... 74

Contents: USC Upstate Majors

Bachelor of Science. Undergraduate Program. Department of Physics

A&S/Business Dual Major

Partners in education!

Transfer Guide

Evaluation of a College Freshman Diversity Research Program

SYRACUSE UNIVERSITY and BELLEVUE COLLEGE

Fall Semester Year 1: 15 hours

GETTING READY FOR THE U A GUIDE FOR TRANSFERRING TO THE UNIVERSITY OF UTAH FOR BYU-IDAHO STUDENTS. How To Use This Guide.

Bachelor of Science in Engineering Technology in Construction Management Technology with Co-op

INDIVIDUALIZED STUDY, BIS

University of North Dakota

The University of Winnipeg Recognition of Prior Learning (RPL) Undergraduate Degree Credits

GETTING READY FOR THE U A GUIDE FOR TRANSFERRING TO THE UNIVERSITY OF UTAH FOR BYU-IDAHO STUDENTS

Center for International Studies

Statistics and Data Analytics Minor

PROVIDENCE UNIVERSITY COLLEGE

2011 Transferable Courses BELLEVUE COLLEGE

MANAGEMENT, BS. Administration. Policies Academic Policies. Admissions & Policies. Termination from the Major. . University Consortium

2012 Transferable Courses BELLEVUE COLLEGE

APPLICATION PROCEDURES

Senior Project Information

Biological Sciences (BS): Ecology, Evolution, & Conservation Biology (17BIOSCBS-17BIOSCEEC)

MASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE

Special Education majors can be certified to teach grades 1-8 (MC-EA) and/or grades 6-12 (EA-AD). MC-EA and EA- AD are recommended.

Mathematics. Mathematics

Natural Sciences, B.S.

School of Engineering Foothill College Transfer Guide

Clackamas CC BI 231, 232, 233 BI 231,232, BI 234 BI 234 BI 234 BI 234 BI 234 BI 234 BIOL 234, 235, 323 or 244

Bachelor of Science in Civil Engineering

Southern Union State Community College

Department of Geography Bachelor of Arts in Geography Plan for Assessment of Student Learning Outcomes The University of New Mexico

Mechanical & Aeronautical engineering. Student Handbook

Majors, Minors & Certificate Programs 34 The Majors 35 The Minors & Certificate Programs 36

Community College Equivalent

Dublin City Schools Career and College Ready Academies FAQ. General

DOCTOR OF PHILOSOPHY IN ARCHITECTURE

Georgia State University Official Transcript Statement of Authenticity

M.S. in Environmental Science Graduate Program Handbook. Department of Biology, Geology, and Environmental Science

SORRELL COLLEGE OF BUSINESS

Self Study Report Computer Science

UW Colleges to UW Oshkosh

SCHOOL. Wake Forest '93. Count

Fashion Design Program Articulation

NUTRITIONAL SCIENCE (AGLS)

College of Engineering and Applied Science Department of Computer Science

The Ohio State University. Colleges of the Arts and Sciences. Bachelor of Science Degree Requirements. The Aim of the Arts and Sciences

RENSSELAER POLYTECHNIC INSTITUTE School of Engineering. Materials Science & Engineering

ADVANCED PLACEMENT STUDENTS IN COLLEGE: AN INVESTIGATION OF COURSE GRADES AT 21 COLLEGES. Rick Morgan Len Ramist

GRADUATE PROGRAM Department of Materials Science and Engineering, Drexel University Graduate Advisor: Prof. Caroline Schauer, Ph.D.

Admission ADMISSIONS POLICIES APPLYING TO BISHOP S UNIVERSITY. Application Procedure. Application Deadlines. CEGEP Applicants

Apprentice Training: Building Trades (A.A.S) Accounting (A.A.S.)

Navigating the PhD Options in CMS

EGRHS Course Fair. Science & Math AP & IB Courses

Degree Audit Self-Service For Students 1

Millersville University Degree Works Training User Guide

Environmental Science BA

DOCTOR OF PHILOSOPHY HANDBOOK

Bachelor of Science in Mechanical Engineering with Co-op

Application Paralegal Training Program. Important Dates: Summer 2016 Westwood. ABA Approved. Established in 1972

CITY COLLEGE OF SAN FRANCISCO Transfer Credit Agreement Catalog

Master of Science (MS) in Education with a specialization in. Leadership in Educational Administration

SORRELL COLLEGE OF BUSINESS

Sociology. Faculty. Emeriti. The University of Oregon 1

MASTER OF ARCHITECTURE

SELF-STUDY QUESTIONNAIRE FOR REVIEW of the COMPUTER SCIENCE PROGRAM

MASTER OF EDUCATION DEGREE: PHYSICAL EDUCATION GRADUATE MANUAL

Date : Controller of Examinations Principal Wednesday Saturday Wednesday

LINGUISTICS. Learning Outcomes (Graduate) Learning Outcomes (Undergraduate) Graduate Programs in Linguistics. Bachelor of Arts in Linguistics

COLLEGE OF ENGINEERING

Mathematics 112 Phone: (580) Southeastern Oklahoma State University Web: Durant, OK USA

COSI Meet the Majors Fall 17. Prof. Mitch Cherniack Undergraduate Advising Head (UAH), COSI Fall '17: Instructor COSI 29a

DOCTOR OF PHILOSOPHY IN POLITICAL SCIENCE

San Diego State University Division of Undergraduate Studies Sustainability Center Sustainability Center Assistant Position Description

NUTRITIONAL SCIENCE (H SCI)

Common Course Numbering: Foundations Courses

B.A. in Arts and Sciences Major: Global Studies Sample 4-Year Plan

SYRACUSE UNIVERSITY. and BELLEVUE COLLEGE

Program Elements Definitions and Structure

Educational Leadership and Policy Studies Doctoral Programs (Ed.D. and Ph.D.)

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

General Education Transfer Credit Agreement Catalog

University of North Carolina at Chapel Hill Office of Undergraduate Admissions North Carolina Community College Common Curriculum

UMass CS Departmental Honors Overview

MATERIALS SCIENCE AND ENGINEERING GRADUATE MANUAL

Level 6. Higher Education Funding Council for England (HEFCE) Fee for 2017/18 is 9,250*

ADMISSION TO THE UNIVERSITY

COLLEGE: School of Engineering, Technology, and Computer Science

Illinois Grand Assembly - Academic Scholarship Application

Transcription:

C O M P U T I N G S C I E N C E S The Department of Computing Sciences at SPU prepares students to employ critical thinking skills and computer-based methods to analyze and solve challenging problems, utilize computing technologies in a socially responsible manner, and apply their expertise wherever they serve in the world. Our graduates are equipped for a variety of careers in engineering, business and scientific computing. The department offers three computing-related degree tracks and collaborates with the departments of Engineering and Mathematics in two others. Which is the right major for you? The answer lies in what YOU want to do with computers! Computing Sciences Majors: Computer Science is the discipline which studies the representation, storage, and transformation of information utilizing computers. The computer scientist develops software and hardware to analyze data and solve problems; our graduates often begin their careers in software design, implementation and testing. Computer scientists also devise new ways of using computers and work to develop effective ways to solve difficult problems using computing technology. SPU s Bachelor of Science in Computer Science is the traditional degree in computer science. It provides preparation for graduate studies or professional careers in computer science, emphasizing scientific and engineering foundations. Our Bachelor of Arts in Computer Science emphasizes problem solving, organizing and synthesizing ideas, and applications of computing theory. This is a particularly good major for students wishing to double-major or minor in another field, and graduates are well-suited for projects that apply computing to other disciplines. Information Systems specialists focus on integrating technology solutions and organizational processes to meet the information needs of both for-profit and nonprofit organizations. IS professionals play a key role in determining the requirements for an organization s information systems and are active in their specification, design, implementation and support. SPU s Bachelor of Science in Information Systems is designed to provide students with an understanding of both the technical and organizational factors surrounding information systems. Collaborative Degree Programs: Computer Engineering is concerned with the design and construction of computers and computerbased systems. Computer engineering students not only study software development, but also the design of digital hardware systems including communications systems, computers and devices that contain computers. The Bachelor of Science in Computer Engineering combines strong bases in computer science, digital electronics and engineering. The major is housed in the Department of Engineering. Computational Mathematics emphasizes applied mathematics, mathematical modeling, and scientific programming, and is designed for students interested in interdisciplinary careers involving the application of mathematics and computer science. The Bachelor of Science in Computational Mathematics is housed in the Department of Mathematics, though the major contains nearly equal emphasis in computing and mathematics. Students are encouraged to explore undergraduate research opportunities combining these disciplines. COLLEGE OF ARTS AND SCIENCES 3307 Third Avenue West T 206.281.2140 DIVISION OF SCIENCE AND ENGINEERING Seattle, Washington 98119 F 206.378.5400 DEPARTMENT OF COMPUTING SCIENCES http://www.spu.edu/depts/csc/

F A C U L T Y SPU s Computing Sciences faculty have a combined teaching experience of over 60 years. All teach the foundational freshman-level computing courses; each also brings their own special interests and expertise to upper-division courses in computer science and engineering. Elaine Weltz, Computing Sciences Chair eweltz@spu.edu 206-281-3639 CSDP (Certified Software Development Professional) M.S.E. Software Engineering, Seattle University; M.Mus., University of Southern California Software engineering, system design, database management, social impacts of computing Phil Prins, Computer Engineering Coordinator pprins@spu.edu 206-281-2738 Ph.D. Electrical Engineering, M.S. Computer Science, University of Idaho Computer engineering, computing architectures, international computing Michael Tindall mht@spu.edu 206-281-2945 M.S., Ph.D. Computer Science, University of Illinois Systems software, operating systems, compilers, web and net-centric computing, algorithms For More Information: Visit the CSC departmental web site for the most up-to-date information about our current degree programs and requirements (http://www.spu.edu/depts/csc/). The SPU web site (http://www.spu.edu) always has a vast wealth of information on the University as a whole as well as on all University programs. Current catalog requirements and course scheduling information are available at http://www.spu.edu/acad/ugcatalog/time_schedule/cats.asp. Contact the Office of Undergraduate Admissions for information on campus visits, admissions procedures and deadlines, or to connect with an admissions counselor (http://www.spu.edu/depts/ugadm/).

FALL 2009 DEPARTMENT OF COMPUTING SCIENCES DEGREES and POLICIES The Department of Computing Sciences offers: a Bachelor of Science in Computer Science degree a Bachelor of Arts in Computer Science degree a Bachelor of Science in Information Systems degree a minor in Computer Science Preliminary Prerequisites. High School Pre-Calculus or Math Analysis is required. MAJOR and MINOR Admission: A student must apply to the department for admission to any of the major or minor programs of study. This is recommended after completing the first 3 CSC-labeled courses that apply to the program. An admission form is available from http://www.spu.edu/depts/csc. MAJOR Admission and GPA Requirement: Admission to any major in Computer Science or Information Systems requires: a minimum SPU cumulative GPA of 2.0 For the first 3 CSC-labeled courses taken at SPU that apply to the chosen major: o a minimum grade of C (2.0) in each course o a minimum cumulative GPA of 2.5 in these 3 courses MINOR Admission and GPA Requirement: Admission to a minor in Computer Science requires: a minimum SPU cumulative GPA of 2.0 For the first 2 CSC-labeled courses taken at SPU that apply to the chosen major: o a minimum grade of C (2.0) in each course o a minimum cumulative GPA of 2.5 in these 2 courses Double-majoring: A student cannot double-major in multiple Department of Computing Sciences degrees. Also, a student cannot complete both a major in any Department of Computing Sciences degree and a minor in Computer Science. Multiple Degrees: A student cannot complete both a BA and a BS degree in Computer Science. However, a student who completes either Computer Science degree MAY pursue an Information Systems degree as a 2 nd Baccalaureate degree. Similarly, a student completing a degree in Information Systems MAY pursue either of the Computer Science degrees as a 2 nd Baccalaureate degree. All SPU rules governing additional Baccalaureate degrees apply. Related Degree Programs B.S. in Computational Mathematics: Application of mathematics and computer science. Emphasizes applied mathematics, mathematical modeling, and scientific programming. For more information, contact the Department of Mathematics. B.S. in Computer Engineering: Design and construction of computers and computer-based systems. Hardware, software, communications and the interaction among them. For more information, contact the Department of Engineering.

DEPARTMENT OF COMPUTING SCIENCES DEGREE REQUIREMENTS Requirements for the Bachelor of Science in Computer Science (106 Credits; 48 upper-division) The BS/CS requires an 11-course core that provides a broad background in the topics of computer science. A project or research course plus three additional senior-level electives allow the student to explore these and other areas in greater depth, and apply their core knowledge to more advanced problems. This computing curriculum is supported by five courses in mathematics, two in electrical engineering, and one year of calculus-based physics. Requirements for the Bachelor of Arts in Computer Science (71 Credits; 41 upper-division) The BA/CS emphasizes problem solving, organizing and synthesizing ideas, and applications of computing theory. Students complete 15 courses total in computer science, encompassing the major topics of the discipline. Mathematics courses in calculus, computer math, and statistics complete the major requirements. Requirements for the Bachelor of Science in Information Systems (81 Credits; 51 upper-division) The BS/IS emphasizes the integration of information systems and organizational processes through studies in three areas: Computing Sciences 12 courses focusing on problem solving, software and system development. Mathematics calculus, computer math, and statistics provide a quantitative background. Organization three courses in organizational/management topics help students make the connection between technology and the information needs of people. Requirements for the Computing Sciences Minor (35 Credits; 15 upper-division) A CS Minor requires a minimum of a 15-credit differential from any major or minor being earned by the student. Core Courses Both required: CSC 1230 Problem Solving and Programming... 5 CSC 2430 Data Structures I... 5 Intermediate Programming Select one of: CSC 2431 Data Structures II... 5 CSC 3220 Applications Programming... 3 15 Approved UD Credits (minimum of 10 must be CSC 3000 4850) 15 approved upper-division credits... 15 Mathematics Select one of: MAT 1221, MAT 1234, MAT 1360, MAT 2700, PSY 2360, SOC 2360... 5 Total... 33-35

Computing Sciences Degrees Required Courses for 2009-2010 Catalog B.S. CSC B.A. CSC B.S. IS CSC 1230 Problem Solving & Programming 5 5 5 CSC 2430 Data Structures I 5 5 5 CSC 2431 Data Structures II 5 5 5 CSC 3150W Systems Design 5 5 5 CSC 3220 Applications Programming 3 3 3 CSC 3221 Netcentric Computing 3 3 3 CSC 3310 Concepts in Programming Languages 3 3 CSC 3350 Operating Systems Programming 3 CSC 3430 Algorithm Design & Analysis 3 3 CSC 3750 Computer Architecture 5 5 CSC 3760 Computer Organization 5 CSC 3899 Social Impacts of Computing 3 3 CSC 4898 Senior Capstone in Computer Science 2 2 2 BS/IS Additional CSC Requirements CSC 4410 Database Management 5 CSC Project Course (CSC 4150, 4151/4152 or 4820) 5 BS/CSC Additional CSC Requirements CSC Project or Research Course (CSC 4150, 4151/4152, 4820, 4760, or 4970) 5 BS/CSC CSC Electives: 11 credits (CSC 4000-4850, or 4970) 11 BA/CSC Additional CSC Requirements CSC Project or Research Course (CSC 4150, 4151/4152, 4820, 4760, or 4970) 5 BA/CSC CSC Electives: 3 courses (CSC 3350, 4000 4850, or 4970) 9-15 Total Computing Sciences Credits Required 58 56-62 46 MAT 1221 Survey of Calculus * 5 5 MAT 1720 Math for Computer Science 5 5 MAT 1360 Introduction to Statistics * or MAT 2700 Statistics for Business and Economics * 5 5 MAT 1234*, 1235, 1236 Calculus I, II, III 15 MAT 2720 Discrete Mathematics 3 MAT 3360 Probability and Statistics or EGR 2200 Engr. Probability & Stats AND MAT 2401 Linear Algebra or EGR 2200 Engr. Probability & Stats AND MAT 3237 Differential Equations 5 PHY 1121, 1122, 1123 Physics * 15 EE 1210 Logic System Design 5 EE 3280 Microcontroller System Design 5 BUS 3614 Organizational Behavior for Managers or BUS 4644 Operations Management 5 BUS 3620 Management Information Systems 5 BUS 4620 Computer Networks 5 COM 4625 Organizational Communication 5 Total Supporting-Discipline Credits Required 48 15 35 Total Credits Required 106 71-77 81 Total Upper-division Credits Required 48 41-47 51 * This course fulfills a General Education requirement

Seattle Pacific University Computing Sciences Curriculum PREREQUISITE Diagram MAT 1226/1235 MAT 2720 (3) Discrete Mathematics (BS) MAT 1221/1225/1234 Mathematics for Computer Science (BA) High School pre-calculus or math analysis CSC 1230 (5) Problem Solving and Programming CSC 2430 (5) Data Structures I Effective FALL 2009 MAT 2720 or MAT 1720 CSC 2431 (5) Data Structures II CSC 3220 (3) Applications Programming MAT 1360/2376/2700/3360 and MAT 1720/2720 MAT 1720/2720 Algorithm Design and Analysis CSC 3310 (3) Concepts in Prog. Lang. CSC 2431 CSC 3750 (5) (BA) Computer Architecture and Organization CSC 2430 and EE 1210 CSC 3760 (5) (BS) Computer Organization and Assm Language Jr. or Sr. CSC 3150W (5) Systems Design Recommended CSC 3221 (3) Netcentric Computing CSC 3750 or 3760 CSC 4210 (3) Theory of Algorithms and Computation CSC 4310 (3) Compiler Design CSC 2431 CSC 3350 (3) Operating Systems Programming CSC 4350 (3) Adv. Operating Systems CSC 4750 (5) Computer Networks CSC 4760 (5) Adv. Computer Architecture [Team-Project] Various Prerequisites and Credits CSC 4800 (3 or 5) CSC 4810W (3 or 5) [ "W" Writing ] CSC 4820: Project (5) [Team-Project] Advanced Issues in Computer Science CSC 4410 (5) Database Management CSC 4150 (5) or CSC 4151/4152(6) Software Engineering [Team-Project] Jr. or Sr. standing CSC 3899W (3) Social Issues in Computing Sr. class CSC 4510 (3) GUI Design and Programming Sr. CSC Major CSC 4898 (2) Senior Capstone in Computer Science

COMPUTING SCIENCES MAJOR REQUIREMENTS CHECKLIST Effective Fall 2009 Major Admission GPA. A minimum 2.5 GPA (cumulative in all courses required for the major) is required for admission to the major. Additionally, a minimum 2.0 ( C grade) must be earned in CSC 2430, and a minimum 1.7 ( C- grade) must be earned in each other course required for the major. [ Note: Courses marked with * may fulfill a general education requirement. ] BS/CS - BACHELOR OF SCIENCE in COMPUTER SCIENCE REQUIREMENTS BA/CS - BACHELOR OF ARTS in COMPUTER SCIENCE REQUIREMENTS BS/IS BACHELOR OF SCIENCE in INFORMATION SYSTEMS REQUIREMENTS (Major Total = 106 credits) CSC 1230 Problem Solving & Programming (5) CSC 2430 Data Structures I (5) CSC 2431 Data Structures II (5) CSC 3150W Systems Design (5) CSC 3220 Applications Programming (3) CSC 3221 Netcentric Computing (3) CSC 3310 Concepts in Programming Lang. (3) CSC 3350 Operating Systems Programming (3) CSC 3430 Algorithm Design and Analysis (3) CSC 3760 Computer Organization (5) CSC 4898 Sr. Capstone in Computer Science (2) Minimum 5 credits from the following list CSC 4150 Software Engineering (5) CSC 4151/4152 Software Eng. I & II (6) CSC 4760 Adv. Computer Architecture (5) CSC 4820 Adv. Issues Project course (5) CSC 4970 Directed Research in CS (5) 11 credits: CSC 4000 4850, 4970 (Major Total = 71 credits) CSC 1230 Problem Solving & Programming (5) CSC 2430 Data Structures I (5) CSC 2431 Data Structures II (5) CSC 3150W Systems Design (5) CSC 3220 Applications Programming (3) CSC 3221 Netcentric Computing (3) CSC 3310 Concepts in Programming Lang. (3) CSC 3430 Algorithm Design and Analysis (3) CSC 3750 Computer Architecture (5) CSC 3899 Social Impacts of Computing (3) CSC 4898 Sr. Capstone in Computer Science (2) Minimum 5 credits from the following list CSC 4150 Software Engineering (5) CSC 4151/4152 Software Eng. I & II (6) CSC 4760 Adv. Computer Architecture (5) CSC 4820 Adv. Issues Project course (5) CSC 4970 Directed Research in CS (5) 3 Courses CSC 3350, 4000 4850, 4970 (Major Total = 81 credits) CSC 1230 Problem Solving & Programming (5) CSC 2430 Data Structures I (5) CSC 2431 Data Structures II (5) CSC 3150W Systems Design (5) CSC 3220 Applications Programming (3) CSC 3221 Netcentric Computing (3) CSC 3750 Computer Architecture (5) CSC 3899 Social Impacts of Computing (3) CSC 4898 Sr. Capstone in Computer Science (2) Minimum 5 credits from the following list CSC 4150 Software Engineering (5) CSC 4151/4152 Software Eng. I & II (6) CSC 4820 Adv. Issues Project course (5) CSC 4410 Database Management (5) MAT 1234 Calculus I (5) * MAT 1235 Calculus II (5) MAT 1236 Calculus III (5) MAT 2720 Discrete Mathematics (3) 1 alternative from the following list: MAT 3360 Probability and Statistics (5) EGR 2200(2) and MAT 2701 Linear Alg(3) EGR 2200(2) and MAT 3237 Diff. Eq,. (3) PHY 1121 Physics for Sci/Engr (5) * PHY 1122 Physics for Sci/Engr (5) * PHY 1123 Physics for Sci/Engr (5) * EE 1210 Introduction to Logic System Design (5) EE 3280 Microcontroller System Design (5) MAT 1221 Survey of Calculus (5) * MAT 1720 Math. for Computer Science (5) 1 course from the following list: MAT 1360 Intro. To Statistics (5) * MAT 2700 Statistics for Bus. & Econ. (5) * MAT 1221 Survey of Calculus (5) * MAT 1720 Math. for Computer Science (5) 1 course from the following list: MAT 1360 Intro. To Statistics (5) * MAT 2700 Statistics for Bus. & Econ. (5) * 1 course from the following list: BUS 3614 Organizational Behavior (5) BUS 4644 Operations Management (5) BUS 3620 Management Information Systems (5) BUS 4620 Computer Networks (5) COM 4265 Organizational Communication (5)

Recommended 4-year Course Sequence for Computer Science Majors Academic Year 2009 2010 This course sequence is meant to be used as a guideline for the completion of major requirements. Consult with your faculty advisor or academic counselor about modifying this plan to meet your needs, and to reflect any coursework you have already completed prior to enrolling at SPU. For a complete plan, including Common and Exploratory curricula and competencies, see the SPU Catalog online: http://www.spu.edu/acad/ugcatalog/time_schedule/cats.asp. BS in Computer Science Year Autumn Winter Spring Any Quarter Other Requirements FR SO CSC 1230 (5) MAT 1234 (5)* CSC 3220 (3) EE 1210 (5) CSC 2430 (5) MAT 1235 (5) CSC 3760 (5) MAT 3360 (5) CSC 2431 (5) MAT 1236 (5) CSC 3221 (3) MAT 2720 (3) Apply for admission to the major. A 2.5 GPA is required, in addition to a 2.0 in CSC 2430. JR PHY 1121 (5)* CSC 3150W(5) CSC 3310 (3) PHY 1122 (5)* PHY 1123 (5) CSC 3350 (3) 11 credits of electives in CSC numbered 4000-4850 (spread between junior and Apply to graduate once 105 credits and admission to major have been earned. SR CSC 3310 (3) EE 3280 (5) CSC 4898 (2) CSC 3350 (3) senior years) - Remaining electives in CSC numbered 4000-4850 - CSC Project or Research Courses: CSC 4151-4252, 4760, 4820, or 4970 Create a final-year plan and meet with your faculty advisor for review. *This course fulfils an Exploratory Curriculum requirement BA in Computer Science Year Autumn Winter Spring Any Quarter Other Requirements FR SO CSC 1230 (5) CSC 3220 (3) CSC 2430 (5) CSC 3750 (5) CSC 2431 (5) MAT 1221 (5)* CSC 3221 (3) MAT 1360 (5)* OR MAT 2700 (5)* Apply for admission to the major. A 2.5 GPA is required, in addition to a 2.0 in CSC 2430. JR CSC 3150W (5) CSC 3310 (3) SR CSC 3310 (3) CSC 3750 (5) CSC 3899W (3) CSC 4898 (2) 3 courses from CSC 3350, 4000-4850 or 4970 (spread between junior and senior years) - Remaining courses from CSC 3350, 4000-4850 or 4970 - CSC Project or Research Courses: CSC 4151-4152, 4760, 4820, or 4970 Apply to graduate once 105 credits and admission to major have been earned. Create a final-year plan and meet with your faculty advisor for review. *This course fulfils an Exploratory Curriculum requirement

Recommended 4-year Course Sequence for Information Systems Majors Academic Year 2008 2009 This course sequence is meant to be used as a guideline for the completion of major requirements. Consult with your faculty advisor or academic counselor about modifying this plan to meet your needs, and to reflect any coursework you have already completed prior to enrolling at SPU. For a complete plan, including Common and Exploratory curricula and competencies, see the SPU Catalog online: http://www.spu.edu/acad/ugcatalog/time_schedule/cats.asp. BS in Information Systems Year Autumn Winter Spring Any Quarter Other Requirements FR CSC 1230 (5) CSC 2430 (5) CSC 2431 (5) MAT 1221 (5)* CSC 3221 (3) MAT 1360 (5)* OR MAT 2700 (5)* BUS 3620 (5) Apply for admission to the major. A 2.5 GPA is required, in addition to a 2.0 in CSC 2430. SO CSC 3220 (3) CSC 3750 (5) JR CSC 3150W (5) CSC 3750 (5) SR COM 4265 (5) (also offered Spring quarter) CSC 4410 (5) BUS 4620 (5) (SO or JR year) CSC 3899W (3) BUS 3620 (5) (SO or JR year) BUS 3614 (5) OR BUS 4644 (JR or SR year) CSC 4898 (2) BUS 3614 (5) OR BUS 4644 (JR or SR year)- CSC 4151-4152 OR CSC 4820 Apply to graduate once 105 credits and admission to major have been earned. Create a final-year plan and meet with your faculty advisor for review. *This course fulfils an Exploratory Curriculum requirement