BACHELOR OF SCIENCE: COMPUTER SCIENCE

Similar documents
Fall Semester Year 1: 15 hours

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

TREATMENT OF SMC COURSEWORK FOR STUDENTS WITHOUT AN ASSOCIATE OF ARTS

TABLE OF CONTENTS Credit for Prior Learning... 74

INDIVIDUALIZED STUDY, BIS

ADMISSION TO THE UNIVERSITY

B.S/M.A in Mathematics

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

ARTICULATION AGREEMENT

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

DEPARTMENT OF PHYSICAL SCIENCES

STRUCTURAL ENGINEERING PROGRAM INFORMATION FOR GRADUATE STUDENTS

Bachelor of Science. Undergraduate Program. Department of Physics

Millersville University Degree Works Training User Guide

SORRELL COLLEGE OF BUSINESS

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

EDINA SENIOR HIGH SCHOOL Registration Class of 2020

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

Mathematics Program Assessment Plan

College of Engineering and Applied Science Department of Computer Science

Idaho Public Schools

NUTRITIONAL SCIENCE (AGLS)

Dublin City Schools Career and College Ready Academies FAQ. General

Course Selection for Premedical Students (revised June 2015, with College Curriculum updates)

All Professional Engineering Positions, 0800

Academic Catalog Programs & Courses Manchester Community College

NUTRITIONAL SCIENCE (H SCI)

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

Statistics and Data Analytics Minor

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

Handbook for Graduate Students in TESL and Applied Linguistics Programs

Academic Affairs 41. Academic Standards. Credit Options. Degree Requirements. General Regulations. Grades & Grading Policies

Department of Education School of Education & Human Services Master of Education Policy Manual

REGISTRATION. Enrollment Requirements. Academic Advisement for Registration. Registration. Sam Houston State University 1

EGRHS Course Fair. Science & Math AP & IB Courses

EAP. updates KHENG WAICHE. early proficiency programs coordinator

COLLEGE OF ENGINEERING

Bachelor of Science in Civil Engineering

Transfer Guide

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

GRADUATE STUDENT HANDBOOK Master of Science Programs in Biostatistics

Joint or Combined Programs B.S./M.S. Accounting B.A./M.P.A. Public Administration DEPARTMENTS, FACULTY

Environmental Science BA

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

Computer Science Self-Study Report for APC Review Fall 2007

DegreeWorks Advisor Reference Guide

EDUCATION. Readmission. Residency Requirements and Time Limits. Transfer of Credits. Rules and Procedures. Program of Study

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

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

PROVIDENCE UNIVERSITY COLLEGE

Health and Human Physiology, B.A.

New Jersey Institute of Technology Newark College of Engineering

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

Mechanical & Aeronautical engineering. Student Handbook

COLLEGE OF EDUCATION. Administrative Officers. About the College. Mission. Highlights. Academic Programs. Sam Houston State University 1

Academic Advising Manual

School of Engineering Foothill College Transfer Guide

Chapter 4 Grading and Academic Standards

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

Nutritional Sciences. Undergraduate Student Handbook TAMU Cater Mattil College Station, TX

Undergraduate Admissions Standards for the Massachusetts State University System and the University of Massachusetts. Reference Guide April 2016

ENGINEERING FIRST YEAR GUIDE

DOCTOR OF PHILOSOPHY HANDBOOK

Admission and Readmission

Department of Rural Sociology Graduate Student Handbook University of Missouri College of Agriculture, Food and Natural Resources

Navigating the PhD Options in CMS

What is Effect of k-12 in the Electrical Engineering Practice?

SYRACUSE UNIVERSITY and BELLEVUE COLLEGE

NSU Oceanographic Center Directions for the Thesis Track Student

Standard IV: Students

Natural Sciences, B.S.

Bethune-Cookman University

A&S/Business Dual Major

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

ADVANCED AND HONORS DIPLOMAS (BEGINNING WITH THE GRADUATING CLASS OF 2013)

COLLEGE ACCESS LESSON PLAN AND HANDOUTS

GRADUATE EDUCATION. Admission to Professional Certificate Programs. Prospective Graduate Students. Application for Admission

DOCTOR OF PHILOSOPHY IN ARCHITECTURE

Emporia State University Degree Works Training User Guide Advisor

SORRELL COLLEGE OF BUSINESS

GUIDELINES FOR HUMAN GENETICS

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

PHYSICAL EDUCATION AND KINESIOLOGY

UW Colleges to UW Oshkosh

Program Elements Definitions and Structure

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

Individual Interdisciplinary Doctoral Program Faculty/Student HANDBOOK

UNIVERSIDAD DEL ESTE Vicerrectoría Académica Vicerrectoría Asociada de Assessment Escuela de Ciencias y Tecnología

Linguistics. The School of Humanities

Department of Political Science Kent State University. Graduate Studies Handbook (MA, MPA, PhD programs) *

PH.D. IN COMPUTER SCIENCE PROGRAM (POST M.S.)

DOCTOR OF PHILOSOPHY IN POLITICAL SCIENCE

Florida A&M University Graduate Policies and Procedures

Department of Legal Assistant Education THE SOONER DOCKET. Enroll Now for Spring 2018 Courses! American Bar Association Approved

HIGH SCHOOL COURSE DESCRIPTION HANDBOOK

Anthropology Graduate Student Handbook (revised 5/15)

Timeline. Recommendations

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

AB 167/216 Graduation. kids-alliance.org/programs/education. Alliance for Children s Rights

Undergraduate Degree Requirements Regulations

Transcription:

Bachelor of Science: Computer Science BACHELOR OF SCIENCE: COMPUTER SCIENCE Program Description The Bachelor of Science in Computer Science is accredited by the Computing Accreditation Commission of ABET, http://www.abet.org. Please note that accreditation for the Bachelor of Arts in Computer Science (BACS), which we also offer, has not been requested. This degree program serves to give the student excellent preparation for careers in computer science, for graduate study, or for fields where CS is an important ingredient. Students receive a strong technical background in computer science, which is coupled with a broad, general education. The BS degree prepares for a career path where the student contributes to the continued development of technology infrastructure (operating systems, browsers, applications, softwares, networking, etc). A BS/MS Option for completing both a BS in CS and a MS in CS in five years is available, (see below) (http://www.umkc.edu/umkc/catalog/html/sce/cs-ee/cs-fast-track.html). Furthermore, a minor in Computer Science is available as well. Contact info: (86) 235-93, or e-mail: csee@umkc.edu. (csee@umkc.edu) The faculty of CSEE approved several changes effective in the fall of 202 for the degrees of BA in CS, the BS in CS, and the Bachelor of IT in reaction to feedback received from constituents and an analysis of assessment data. These changes center on a modernization of the curriculum and help to better prepare students for careers in computer science and information technology. Students who started their degree program prior to the fall 202 term have the option to complete the degree requirements in effect at the time they first started their program, switch to the requirements in effect when they graduate, or petition to combine aspects of both. Students should consult with an advisor for full details. Educational Objectives The undergraduate degrees in CS are designed so that graduates will attain employment and advance their careers in industry, government and academia. BS students will find employment in CS related fields, and BA students will find employment in fields where computing is an important ingredient. Some graduates will achieve appropriate certifications and/or pursue advanced study in computer science or other graduate fields. Graduates will be engaged in lifelong learning and thereby advance in their careers. Career Implications Computers and processors of all sizes and descriptions appear in every area of the public and private sectors. Consequently, employment prospects for computer science degree holders remain steady. Current projections have the demand for computer science graduates exceeding the supply for many years to come. The range of opportunities open to the new graduate in computer science is impressive. Computer science graduates are employed as members of technical staff, software engineers, programming or systems analysts, and scientific or application programmers by some of the nation's largest companies. These companies include internet based commerce and software based hi-tech industries, insurance, banks and financial institutions, computer and electronics manufacturers, the communications industry, the biomedical industry, the defense industry, and engineering firms. Admission Requirements High school students planning to apply to the computer science program are strongly urged to take a college preparatory program that emphasizes mathematics, science and communication skills. First-time college student applicants to the undergraduate program in computer science will be admitted if they obtain:. An ACT mathematics score of at least 25 and 2. An ACT composite score of at least 24 or a high school class rank in the upper 25 percent. First-time college student applicants who do not meet the above criteria but do meet UMKC general admission requirements may be admitted on probation or into the University College. Students without the recommended preparation must take prerequisite coursework in order to prepare for enrollment in courses required for the bachelor's degree. Students seeking re-admission must have been in good academic standing when last enrolled. Otherwise, re-admission requires a formal review by the undergraduate program committee. Transfer student (http://catalog.umkc.edu/undergraduate-academic-regulations-information/transfer-external-sources-of-credit/transferring-fromcommunity-junior-college) information is available in the Undergraduate Academic Regulations section of the catalog.

2 Bachelor of Science: Computer Science University Requirements General Education The UMKC General Education Core (http://catalog.umkc.edu/undergraduate-academic-regulations-information/general-education-requirements) is the university-wide curriculum that all undergraduate students will complete. The 30-credit hour core curriculum includes three course types designated as Anchor, Discourse and Focus and is detailed in the General Education (http://catalog.umkc.edu/undergraduate-academic-regulations-information/ general-education-requirements) section of the catalog. Constitution Course Every undergraduate student must take a course covering the United States Constitution and the Missouri State Constitution before graduation. Course options are included in the program requirements section below. RooWriter Assessment Candidates for all baccalaureate degrees must complete the online UMKC RooWriter Writing Assessment after they have passed Discourse 200 (or its equivalent) but before they have attained 90 credit hours. Incoming transfer students with more than 90 credit hours must complete the RooWriter by the end of their first semester of enrollment or within one semester after passing Discourse 200 (or its equivalent). Students who have not completed the RooWriter Writing Assessment within two semesters after passing Discourse 200 (or its equivalent) will be blocked from enrollment until they successfully complete the RooWriter. Additional information is available in the Undergraduate Academic Regulations and Information (http:// catalog.umkc.edu/undergraduate-academic-regulations-information/roowriter) section of the catalog. Exit Examinations Information on exit examinations and/or major field exams is available in the Undergraduate Academic Regulations and Information (http:// catalog.umkc.edu/undergraduate-academic-regulations-information/graduation/exitexams) section of the catalog. Student Learning Outcomes Students graduating from this program will: Be able to apply knowledge of discrete structures and computer organization appropriate to the discipline Be able to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs Be able to communicate effectively with a range of audiences Program Requirements Curriculum requirements for both of the Computer Science degrees are categorized into several areas totaling at least 20 hours of study. Program Specific Recommendations for UMKC General Education Core (http://catalog.umkc.edu/undergraduateacademic-regulations-information/general-education-requirements) Coursework Anchor I (ANCH 50 Recommended) 3 Anchor II (ANCH 203 Recommended) 3 Anchor III (ANCH 308 Required; Satisfied in program requirements below) DISC 00 Discourse I: Reasoning and Values (Speech and Writing) 3 DISC 200 Discourse II: Culture and Diversity (Writing and Speech) 3 DISC 300 Discourse III: Civic and Community Engagement (Speech and Writing) 3 Focus A 3 Focus B (Satisfied in program requirements below) Focus C (May be satisfied by the Constitution course requirement below) Focus Elective (Satisfied by program requirements below) Total credits' in this section indicates the number of General Education Core credit hours that are not met by the degree specific requirements outlined below. Total Credits 8 See the UMKC General Education Core (http://catalog.umkc.edu/undergraduate-academic-regulations-information/general-educationrequirements) section of the catalog for available Anchor and Focus course options.

Bachelor of Science: Computer Science 3 Constitution Course Requirement Section 70.0. of the Missouri Revised Statutes, 205, states that all candidates for a degree issued by a college or university in the state of Missouri must have satisfactorily passed an examination on the provisions and principles of the Constitution of the United States and of the state of Missouri, and in American history and American institutions. Courses at UMKC that satisfy this state requirement are: Choose one of the following: 3 CJC 364 The Supreme Court And The Criminal Process HISTORY 0 U.S. History to 877 (Focus C) HISTORY 02 U.S. History Since 877 (Focus C) HISTORY 360R Constitutional History of the United States HONORS 230 Honors American Government (Focus C) POL-SCI 20 American Government (Focus C) Total Credits 3 Course may satisfy both the UMKC General Education Core (Focus C) and Constitution requirements. There are a few other ways this requirement can be satisfied for students transferring to UMKC: Take an equivalent course from the list above at a regionally accredited institution. Earn credit for one of the above courses through AP, IB, or CLEP. Take a course that directly satisfies the Missouri Constitution Requirement at another Missouri institution. Have a previous bachelors degree (or higher) from a regionally accredited institution. Have an Associate of Arts degree from a regionally accredited institution. Complete the 42 Hour Core at a Missouri institution and have it listed on the official transcript. Major Requirements Mathematics ALEKS Math Placement MATH 0 (College Algebra; Typically not required due to ACT Admission Requirement) MATH 20 (Pre-Calculus; Typically not required due to ACT Admission Requirement) MATH 20 Calculus I (Focus B) 3 4 MATH 220 Calculus II 4 MATH 300 Linear Algebra I 3 STAT 235 Elementary Statistics (Focus B) 3 3 Life and Physical Sciences PHYSICS 240 & PHYSICS 250 Physics For Scientists and Engineers I and Physics For Scientists and Engineers II (Focus B) One Life Science course in Chemistry or Biology 3-4 Synthesis Courses COMP-SCI 449 Foundations of Software Engineering 3 COMP-SCI 45R Software Engineering Capstone 3 Computer Science Requirements ANCH 308 Ethical Issues in Computing & Engineering 3 COMP-SCI 0 Problem Solving and Programming I 3 COMP-SCI 9 Discrete Structures I 3 COMP-SCI 20R Problem Solving and Programming II 3 COMP-SCI 20L Problem Solving and Programming II - Lab COMP-SCI 28R Introduction to Computer Architecture and Organization 3 COMP-SCI 29 Discrete Structures II 3 COMP-SCI 303 Data Structures 3 COMP-SCI 394R Applied Probability 3 0

4 Bachelor of Science: Computer Science COMP-SCI 404 Introduction to Algorithms and Complexity 3 COMP-SCI 42A Foundations of Data Networks 3 or COMP-SCI 420 Introductory Networking and Applications COMP-SCI 43 Introduction to Operating Systems 3 COMP-SCI 44 Programming Languages: Design and Implementation 3 COMP-SCI 46 Introduction to Artificial Intelligence 3 or COMP-SCI 465R Introduction to Statistical Learning COMP-SCI 470 Introduction to Database Management Systems 3 or COMP-SCI 37 Database Design, Implementation and Validation Major Electives COMP-SCI Electives (300 or 400 level) 2 9 COMP-SCI Adv Elective (400 level) 2 3 Total Credits 88-89 2 3 RooWriter should be taken immediately following completion of Discourse 200 and must be taken before attaining 90 credit hours. Go to https://umkc.edu/roowriter/ for more details) See academic advisor for list of courses. Students must take the Math Placement called ALEKS before enrolling in STAT 235 and MATH 20. General Electives Minimum GPA: 2.0 Total Credit Hours: 20 Specialty Areas Students pursuing the B.S. degree in Computer Science are required to take four additional elective courses (at the 300 or 400 level including at least one 400 level course), with which they can tailor their degree to their specific needs. Students have the option to pursue the emphasis areas in Bioinformatics or Software Engineering. An interest area in Computer and Telecommunications Networking is also available. Bioinformatics Emphasis The courses required for the emphasis area in Bioinformatics are: BIOLOGY 08 General Biology I 3 BIOLOGY 08L General Biology I Laboratory BIOLOGY 09 General Biology II 3 BIOLOGY 09L General Biology II Laboratory BIOLOGY 202 Cell Biology 3 BIOLOGY 206 Genetics 3 CHEM 2 General Chemistry I (Life Science Elective) 4 CHEM 2L Experimental General Chemistry I CHEM 22R General Chemistry II 4 CHEM 22LR Experimental General Chemistry II (Life Science Elective) COMP-SCI 490 Special Topics (Introduction to Bioinformatics) -3 COMP-SCI 37 Database Design, Implementation and Validation 3 or COMP-SCI 470 Introduction to Database Management Systems Life Science Elective 3 Total Credits 3-33 An advisor approved junior or senior level course in Biology, Chemistry, Physics, Life Sciences, or other similar discipline.

Bachelor of Science: Computer Science 5 Software Engineering Emphasis For the emphasis in Software Engineering, students may take CS advanced electives from the following list of courses: COMP-SCI 456 Human Computer Interface 3 COMP-SCI 457 Software Architecture: Requirements & Design 3 COMP-SCI 458 Software Architecture: Testing & Maintenance 3 COMP-SCI 46 Introduction to Artificial Intelligence 3 COMP-SCI 464 Applied Artificial Intelligence 3 Total Credits 5 Computer and Telecommunications Networking Interest Area For the interest area in Computer and Telecommunications Networking, students may take CS advanced electives from the following list of courses: COMP-SCI 4 Introduction to Telecommunications Systems 3 COMP-SCI 420 Introductory Networking and Applications 3 COMP-SCI 42A Foundations of Data Networks 3 COMP-SCI 423 Client/Server Programming and Applications 3 Total Credits 2 Courses offered as special topics (COMP-SCI 490) that are relevant to this concentration may also count as well as courses offered in Information Technology (such as INFO-TEC 426 and INFO-TEC 427) and Electrical and Computer Engineering. Tools for Planning and Fulfilling Academic Requirements UMKC's Major Maps (https://cf.umkc.edu/majormaps) are detailed, semester by semester plans that lead a student to complete all degree requirements within four years. Plans include benchmarks and critical courses by term that assist a student s evaluation of progress and major fit. In order to ensure that the appropriate courses are taken, students are encouraged to consult with the undergraduate advisor for this major. UMKC s Degree Audit System (https://www.umkc.edu/registrar/majors-degrees/planmydegree.asp) provides an individual evaluation of all degree requirements (General Education Core, Degree Specific, Major Specific, etc.) for student s officially recorded (Office of Registration and Records) and what if plans of study. This evaluation is used to certify all graduation requirements.