2006 07 PETITION/PROGRAM SHEET Degree: Bachelor of Science Major: Computer Science www.mesastate.edu/schools/snsm/csms



Similar documents
About This Major... Bachelor of Arts: English Technical and Professional Writing Program Sheet, Page 1 of 5 Posted 5/31/06

PETITION/PROGRAM SHEET Degree: Bachelor of Arts Major: Psychology

PETITION/PROGRAM SHEET Degree: Bachelor of Science in Nursing

PETITION/PROGRAM SHEET Degree: Bachelor of Arts Major: Criminal Justice

Bachelor of Arts: Theatre Arts Design/Technology Program Sheet, Page 2 of 5 Posted 3/6/14

PETITION/PROGRAM SHEET Degree: Bachelor of Arts Major: Criminal Justice Concentration: Law Enforcement

PETITION/PROGRAM SHEET Degree: Bachelor of Fine Arts Major: Dance

Fine Arts (3 semester hours) WELLNESS REQUIREMENT (3 semester hours) KINE 100 Health and Wellness 1 KINA 1 1 KINA 1 1

PETITION/PROGRAM SHEET Degree: Bachelor of Arts Major: Liberal Arts, Elementary Teaching Concentration: Social Science

The Bachelor of Science in Computer Science

Surgical Technology Program

The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY Revised May 23, 2013.

Penn State Harrisburg Computer Science

Rules of the program leading to Bachelor of Science in Computer Science

The Bachelor of Science in Computer Information Systems

Accelerated Bachelor of Science/Master of Science in Computer Science. Dual Degree Program

Undergraduate Curriculum Committee Proposal Summary 9/24/2015 Meeting. (Revised: 9/18/15)

COMPUTER SCIENCE AND ENGINEERING

COMPUTER & INFORMATION TECHNOLOGY DEPARTMENT

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

Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs

Software Engineering

Computer Engineering

Erik Jonsson School of Engineering and Computer Science

Cybersecurity Major. College of Arts and Letters Interdisciplinary Studies. Program Guide. Version 3 August 2015.

Computer Science Student Handbook

ARTICULATION AGREEMENT

PETITION/PROGRAM SHEET Degree: Master of Business Administration

COMPUTER SCIENCE 120 Hours

ELECTRICAL ENGINEERING

Frequently Asked Advising Questions

ELECTRICAL ENGINEERING

Computer Science. General Education Students must complete the requirements shown in the General Education Requirements section of this catalog.

School of Business Administration and Economics

Master of Computer Science Degree Requirements, Policies, and Procedures

GUARANTEED ADMISSION AGREEMENT BETWEEN GEORGE MASON UNIVERSITY AND THE VIRGINIA COMMUNITY COLLEGE SYSTEM

COMPUTER SCIENCE. FACULTY: Jennifer Bowen, Chair Denise Byrnes, Associate Chair Sofia Visa

Computer Science. Program of Study. Program Requirements. Advanced Placement. Approved Programs. Approved Computer Science Program

Computer Science Program - LSA

UNO COLLEGE OF INFORMATION SCIENCE & TECHNOLOGY

Please review current Graduate College policies and procedures.

CACS Degree Requirements for the MS or PhD in Computer Science of Engineering

Computer Science. B.S. in Computer & Information Science. B.S. in Computer Information Systems

Texas A&M University -- College of Engineering -- Department of Computer Science & Engineering Undergraduate Degree Plan in Computer Science (CPSC)

UNO COLLEGE OF INFORMATION SCIENCE & TECHNOLOGY

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

Undergraduate Mathematics Programs at OSU April 2014

Texas A&M University -- College of Engineering -- Department of Computer Science & Engineering Undergraduate Degree Plan in Computer Science (CPSC)

Dear Parents, We wish your student much success here at Bergen Community College and trust this information is helpful. Sincerely,

effective spring 2014.

Master of Science in Computer Science Degree Requirements, Policies, and Procedures

CRIMINAL JUSTICE, FORENSIC SCIENCE, and PUBLIC ADMINISTRATION DEPARTMENT FORENSIC SCIENCE PROGRAM ADVISEMENT

Course Articulation between New Mexico State University and El Paso Community College

ARTICULATION AGREEMENT. Community College of Baltimore County Associate of Applied Science Degree Internet and MultiMedia Technology, SDE

MASTER OF SCIENCE IN APPLIED PHYSICS AND COMPUTER SCIENCE FIVE-YEAR PROGRAM

Graduation Check Off Sheet, Electrical Engineering, Year (Class of 2017)

ECONOMICS B.A. CURRICULUM - Suggested sequence for students admitted to the University as of Fall Present

INDIANA UNIVERSITY EAST-EARLHAM COLLEGE COOPERATIVE AGREEMENT FOR THE BACHELORS DEGREE IN ELEMENTARY OR SECONDARY EDUCATION (Under Review)

The minimum background expected of any student entering the M.S.C.S. program is coursework equivalent to the following:

CHANGE/DECLARE A MAJOR/MINOR

Department of Computer Science and Engineering. BA in Information Technology

Computer Science/Software Engineering

Accelerated Undergraduate/Graduate (BS/MS) Dual Degree Program in Computer Science

The Department of Psychology

DEPARTMENT OF PHYSICS KISSENA BOULEVARD FLUSHING, NEW YORK TEL.: (718) /FAX: (718)

Course Selection Guide For Mechanical Engineering Majors

MASTER OF SCIENCE PROGRAMS ADMISSION REQUIREMENTS

ASSOCIATE OF SCIENCE DEGREES AND CERTIFICATES

Undergraduate Degree Map for Completion in Four Years

Medical Laboratory Technology Program

DEGREE PLAN INSTRUCTIONS FOR COMPUTER ENGINEERING

A&S/Business Dual Major

COMPUTER ENGINEERING UNDERGRADUATE PROGRAM DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING TEXAS A&M UNIVERSITY

These degree requirements are in effect starting from Admission.

DIVISION OF SCIENCES AND ENGINEERING

RETP Georgia Perimeter College last updated: Sept 2015

Guide for BA/MA Five-year Combined Degree Students in Art History at Binghamton University

University of Colorado Boulder NEUROSCIENCE Major

TRANSFER STUDENT ORIENTATION

Guide to the MSCS Program Sheet

Master of Science in Computer Science Information Systems

Computer Science and Information Systems

Computer Science Majors

How To Get A Computer Science Degree At Mississippi State

Transcription:

06 07 PETITION/PROGRAM SHEET Degree: Bachelor of Science Major: Computer Science www.mesastate.edu/schools/snsm/csms About This Major... Computer science is the study of algorithms and the issues involved in implementing them. A wide variety of exciting professional and academic opportunities exist for graduates of computer science including software engineering, computational finance, game design, computer graphics, robotics, artificial intelligence, internet systems and technology, security, hardware development, animation, medicine, biotechnology, business management and consulting, modeling, as well as masters and doctoral studies in computing-related fields. Our graduates have continued on to advanced degrees in top tier schools and are employed for IBM, Microsoft, Sun, Lockheed-Martin, and many other technical companies. The starting salary for our graduates is very competitive. The Computer Science program at Mesa State College includes core courses in algorithms, data structures, logic, programming languages, software design, and advanced mathematics. Electives in web page design, artificial intelligence, computer graphics, game theory, databases, multimedia, and networks are also possible. The program and course offerings are constantly evolving to keep up with the latest changes in the Computer Science field. Our Computer Science program benefits from small class sizes and close interaction between faculty and students. Upper level students are often involved in independent research with faculty or internships in local businesses. A student chapter of the ACM (Association for Computing Machinery) has monthly meetings where information about new software and computer hardware is presented and there are talks by guest speakers. Mesa State usually has several teams of students who compete in the regional programming contest sponsored by the ACM and in the past has competed in the national programming contest. POLICIES: 1. It is your responsibility to determine whether you have met the requirements for your degree. Please see the MSC Catalog for a complete list of graduation requirements. 2. You must turn in your Intent to Graduate form to the Registrar s Office by September if you plan to graduate the following May, and by February if you plan to graduate the following December. 3. This program sheet must be submitted with your graduation planning sheet to your advisor during the semester prior to the semester of graduation, no later than October 1 for spring graduates, no later than March 1 for fall graduates. 4. Your advisor will sign and forward the Program Sheet and Graduation Planning Sheet to the Department Head for signature. 5. Finally, the Department Head or the department administrative assistant will take the signed forms to the Registrar s Office. (Students cannot handle the forms once the advisor signs.) 6. If your petition for graduation is denied, it will be your responsibility to reapply for graduation in a subsequent semester. Your Intent to Graduate does not automatically move to a later graduation date. 7. NOTE: The semester before graduation, you will be required to take a Major Field Achievement Test (exit exam). NAME: STUDENT ID # LOCAL ADDRESS AND PHONE NUMBER: ( ) I, (Signature), hereby certify that I have completed (or will complete) all the courses listed on the Program Sheet. I further certify that the grade listed for those courses is the final course grade received except for the courses in which I am currently enrolled and the courses which I complete next semester. I have indicated the semester in which I will complete these courses. Signature of Advisor Signature of Department Head Signature of Registrar Bachelor of Science: Computer Science 06-07 Program Sheet, Page 1 of 5

Must earn 1 semester hours and meet the academic residency requirements to earn a baccalaureate degree at Mesa State College. Must earn a minimum of 40 semester hours in upper division courses (i.e., 300-level and 400-level courses). A cumulative grade point average of 2.0 or higher must be maintained for all courses. A 2.5 GPA is required in the major courses. No more than one D may be used in completing major requirements. When filling out this program sheet a course can only be used once, i.e., no double counting is allowed between categories. Excess KINA/HPWE courses beyond the two required and pre-collegiate courses (usually numbered below 100) cannot be used for graduation. All degree requirements must be completed as described. Any exceptions or substitutions must be recommended in advance by the faculty advisor and approved by the Department Head. It is recommended that students work closely with a faculty advisor when selecting courses and scheduling classes prior to registration. Students are required to participate in exit examinations or other programs deemed necessary to comply with the college accountability requirement. General Education Requirements (Minimum of 33 semester hours) See the M.S.C. catalog for the list of courses that meet the general education categories. English: ENGL 111 and 112 (6 semester hours, must receive a Humanities or Social/Behavioral Science: (3 semester hours) C or higher, must be completed by the time the student has 60 semester hours) *ENGL Fine Arts: (3 semester hours) *ENGL *ENGL 129, Honors English, may be substituted for ENGL 111 and ENGL 112. Must earn a grade of C or better. May need to take additional electives. Humanities: (6 semester hours) Natural Sciences: (minimum 6 semester hours, at least one course must include a lab) Social and Behavioral Sciences: (6 semester hours) Applied Studies: (3 semester hours) Other Requirements (13 semester hours) Kinesiology: (3 Semester ) Bachelor of Science Degree Distinction: Course No. Credit Grade Term Year Trns/Subs (10 semester hours) Must earn a C or better in both courses. KINE/HPWA 100 1 Course No. Credit Grade Term Year Trns/Subs KINA/HPWE 1 MATH 1 5 KINA/HPWE 1 MATH 2 5 See the M.S.C. catalog for the list of approved KINA/HPWE/Selected DANC courses. Computer Science Major Requirements (50-51 Semester ) A 2.5 GPA is required in the major courses. No more than one D may be used in completing major requirements. CSCI 111 4 CSCI 470 3 CSCI 112 4 CSCI 484 3 CSCI 241 3 CSCI 490 3 CSCI 250 3 MATH 369 3 CSCI 321 3 STAT 0 3 CSCI 330 3 Five courses from: CSCI 306, CSCI 333, CSCI 337, CSCI 375, CSCI 380, CSCI 445, CSCI 450, CSCI 460, CSCI 480, CSCI 486, MATH 361 Bachelor of Science: Computer Science 06-07 Program Sheet, Page 2 of 5

Electives (All college level courses appearing on your final transcript, not listed above that will bring your total semester hours to 1 hours. Excludes KINA/HPWE activity courses.) (23-24 semester hours; 7 hours of upper division may be needed.) GENERAL EDUCATION REQUIREMENTS (Minimum of 33 Semester ) See current Mesa State College catalog for list of courses that fulfill the requirements below. If one (or more) of the selections below is required in your major, you must use it to fulfill the major requirement and make a different selection to meet the general education requirement. The courses may not be used to fulfill both requirements. English 6 Semester (Must be completed before student has 60 semester hours. Must receive grade of C or above.) ENGL 111 and ENGL 112 or ENGL 129 (by permission) Humanities 6 semester hours Social and Behavioral Sciences 6 semester hours Humanities or Social/Behavioral Sciences 3 semester hours Fine Arts 3 semester hours Natural Sciences 6 semester hours (At least one course must include a lab.) Applied Studies 3 semester hours OTHER REQUIREMENTS (13 Semester ) Kinesiology 3 Semester Each student must take KINE/HPWA 100 together with two KINA/HPWE/Selected DANC courses. See current catalog for listing. Degree Distinction 10 Semester MATH 1 Calculus I 5 semester hours MATH 2 Calculus II 5 semester hours Bachelor of Science: Computer Science 06-07 Program Sheet, Page 3 of 5

Computer Science (50-51 Semester ) A 2.5 GPA is required in the major courses. No more than one D may be used in completing major requirements. Required Courses: CSCI 111 Computer Science I (4) CSCI 112 Computer Science II (4) CSCI 241 Computer Architecture (3) CSCI 250 Data Structures (3) CSCI 321 Assembly Language Programming (3) CSCI 330 Programming Languages (3) CSCI 470 Operating Systems Design (3) CSCI 484 Computer Networks (3) CSCI 490 Software Engineering (3) MATH 369 Discrete Structures I (3) STAT 0 Probability and Statistics (3) Five Courses from the following: CSCI 306 Web Page Design III (3) CSCI 333 UNIX Systems Programming (3) CSCI 337 User Interface Design (3) CSCI 375 Object Oriented Programming (3) CSCI 380 Operations Research (3) CSCI 445 Computer Graphics (3) CSCI 450 Compiler Structure (3) CSCI 460 Database Design (3) CSCI 480 Theory of Algorithms (3) CSCI 486 Artificial Intelligence (3) MATH 361 Numerical Analysis (4) General Electives: 23-24 Semester ; 6-7 hours must be upper division. Students are required to participate in exit examinations or other programs deemed necessary to comply with the college accountability requirement. All degree requirements must be completed as described above. Any exceptions or substitutions must be recommended in advance by the faculty advisor and approved by the Department Head. Bachelor of Science: Computer Science 06-07 Program Sheet, Page 4 of 5

SUGGESTED COURSE SEQUENCING FOR A MAJOR IN COMPUTER SCIENCE This is a recommended sequence of course work. Certain courses may have prerequisites or are only offered during the Fall or Spring semesters. It is the student s responsibility to meet with their advisor and check the 2 year course matrix on the Mesa State website for course availability. FRESHMAN YEAR CSCI 111 Computer Science I 4 MATH 1 Calculus I 5 ENGL 111 English Composition 3 KINE/HPWA 100 Health and Wellness 1 General Education Social/Behavioral Science 3 16 CSCI 112 Computer Science II 4 MATH 2 Calculus II 5 ENGL 112 English Composition 3 General Education Social/Behavioral Science 3 KINA/HPWE Activity (2 courses) 2 17 SOPHOMORE YEAR CSCI 250 Data Structures 3 General Education Humanities 3 General Education Natural Science with Lab 4 General Education Applied Studies 3 16 CSCI 241 Computer Architecture 3 STAT 0 Probability and Statistics 3 General Education Natural Science 3 General Education Humanities 3 JUNIOR YEAR CSCI 321 Assembly Language Programming 3 CSCI 330 Programming Languages 3 General Education Fine Arts 3 MATH 369 Discrete Structures 3 CSCI 470 Operating Systems Design 3 General Education Social/Behavioral Science or Humanities 3 Elective 2-3 14- SENIOR YEAR CSCI 484 Computer Networks 3 Upper Division CSCI 490 Software Engineering 3 12 Bachelor of Science: Computer Science 06-07 Program Sheet, Page 5 of 5