COMPUTER SCIENCE 120 Hours

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

2012 Transferable Courses BELLEVUE COLLEGE

2011 Transferable Courses BELLEVUE COLLEGE

Dyersburg State Community College Austin Peay State University

DEPARTMENT OF PHYSICAL SCIENCES

INDIVIDUALIZED STUDY, BIS

CITY COLLEGE OF SAN FRANCISCO Transfer Credit Agreement Catalog

Meta-Majors at Mott Community College

SYRACUSE UNIVERSITY and BELLEVUE COLLEGE

DEPARTMENT OF BIOLOGICAL SCIENCES AND CHEMISTRY AND PHYSICS

NUTRITIONAL SCIENCE (AGLS)

School of Engineering Foothill College Transfer Guide

TABLE OF CONTENTS Credit for Prior Learning... 74

VOLUNTEER STATE COMMUNITY COLLEGE

III-1 STUDENT AFFAIRS

NUTRITIONAL SCIENCE (H SCI)

Heavy Diesel Service Technician

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

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

Palmetto College University of South Carolina Columbia, SC (803) BACHELOR OF ARTS IN ORGANIZATIONAL LEADERSHIP PROGRAM OF STUDY

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

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

Partners in education!

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

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

J. William Fulbright College of Arts and Sciences

B.S/M.A in Mathematics

UNDERGRADUATE HANDBOOK FOR SPATIAL SCIENCES STUDENTS

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

University of North Dakota

General Education Transfer Credit Agreement Catalog

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

Bachelor of Science. Undergraduate Program. Department of Physics

Southern Union State Community College

ARTICULATION AGREEMENT

Associate VP Judy Strong chaired the meeting because VP Bette Midgarden was off campus.

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

EDINA SENIOR HIGH SCHOOL Registration Class of 2020

Kaskaskia Course Numbers

Fall Semester Year 1: 15 hours

B.S. in SCIENCE MAJOR REQUIREMENTS OPTION REQUIREMENTS SUPPORTING COURSES PRESCRIBED COURSES ADDITIONAL COURSES

University of Phoenix - Office of Student Services and Admissions - Course Transfer Guide Harford Community College

Curriculum for Liberal Education

Santiago Canyon College 8045 East Chapman Avenue, Orange, CA AGENDA CURRICULUM AND INSTRUCTION COUNCIL Monday, October 30, :30pm B-104

Math 4 Units Algebra I, Applied Algebra I or Algebra I Pt 1 and Algebra I Pt 2

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

Course Title Transfer Category Area of General Education Credit

Admission and Readmission

THE APPROVED LIST OF HUMANITIES-SOCIAL SCIENCES COURSES FOR ENGINEERING DEGREES

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

Student Success and Academics

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

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

Academic Regulations. University Requirements for all Baccalaureates. General Education Requirements

Texas State University Course Prefix Inventory Bold Prefixes active in Fall 2015

Program Information on the Graduate Certificate in Alcohol and Drug Abuse Studies (CADAS)

Bachelor of Science in Mechanical Engineering with Co-op

Agricultural and Extension Education

Course Equivalency Guide. How to Read the Course Equivalency Guide

SYRACUSE UNIVERSITY. and BELLEVUE COLLEGE

Health and Human Physiology, B.A.

Center for International Studies

Bachelor of Science in Civil Engineering

Natural Sciences, B.S.

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

Fulbright College Field Guide. New Student Orientation 2017

Statistics and Data Analytics Minor

Junior Scheduling Assembly. February 22, 2017

Transfer Courses from Laney College /29/2010

TREATMENT OF SMC COURSEWORK FOR STUDENTS WITHOUT AN ASSOCIATE OF ARTS

Mathematics Program Assessment Plan

UW Colleges to UW Oshkosh

COURSE SELECTION WORKSHEETS

Linguistics. The School of Humanities

Fashion Design Program Articulation

ACADEMIC AFFAIRS. Undergraduate Admissions. Transfer Center. Financial Aid. Veteran Services. Academic Policies. Requirements for Graduation

GENERAL REQUIREMENTS BACHELOR'S DEGREE

Environmental, Soil, and Water Science Degree Program

Political Science and Economics

Foreign Languages. Foreign Languages, General

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

RUSANGU UNIVERSITY LUSAKA CAMPUS 20 TH SEPTEMBER TO 5 TH DECEMBER2017 QUARTER>>CLASS TIME TABLE. LECTURER TIME ROOM

COMMUNICATION TECHNOLOGIES-IMAGING MEDIA

Millersville University Degree Works Training User Guide

University of Connecticut. Handbook

PowerCampus Self-Service Student Guide. Release 8.4

Santa Rosa Junior College

CI at a Glance. ttp://

Mechanical & Aeronautical engineering. Student Handbook

Requirements for the Degree: Bachelor of Science in Education in Early Childhood Special Education (P-5)

University of Phoenix - Office of Student Services and Admissions - Course Transfer Guide. Metropolitan Community College District

University of Phoenix - Office of Student Services and Admissions - Course Transfer Guide Rose State College

Degree Program and Minor List

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

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.

CollegeNow Conference Day Breakout Session I 10:40 AM 11:55 AM

STATE. A University System of Georgia Institution. Summer Semester 2014 Schedule of Classes

A&S/Business Dual Major

Chapter 4 Grading and Academic Standards

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

Transcription:

COMPUTER SCIENCE 120 Hours (revised 1/31/2018) Freshman Year Credit Sophomore Year Credit UNIV 100 3 CMPS 261 1 3 CMPS 150 3 CMPS 310 2 CMPS 260 1 3 CMPS 340 3 EECE 140 3 CMPS 341 3 ENGL 101 3 CMPS 351 3 ENGL 102 3 MATH 362 3 MATH 270 4 Elective (LIT) 5 3 MATH 301 4 Electives (SCI) 3,6 6 Elective (BHSC) 2,3 3 Concentration Elective 7 3 Elective (HIST) 3 29 32 Junior Year Credit Senior Year Credit CMPS 430 3 CMPS 450 3 CMPS 453 3 CMPS 460 3 CMPS 455 3 CMPS 4xx 3 STAT 325 or 427 3 Elective (CMPS) 8 3 ENGL 365 3 Concentration Electives 7 9 STAT 454 3 Elective (BHSC) 2,3 3 Electives 3 Electives (ARTS) 4 3 Elective (SCI) 3,6 4 Electives 4 Concentration Elective 7 3 31 28 This program is accredited by the Computing Sciences Accreditation Board (CSAB/ABET). To qualify for graduation, a student must earn a grade of "C" or better in all CMPS, MATH, STAT, and EECE courses which are applied to the degree, as well as all concentration electives. 1 On the third grade of W, D, or F in any of these courses, the student will not be permitted to continue pursuing a major in Computer Science at the University of Louisiana at Lafayette. 2 To be chosen from Anthropology, Criminal Justice, Geography, Economics, Political Science, Psychology, or Sociology. At least 3 hours of behavioral science must be at the 200-level or above. 3 Selection may depend on concentration. 4 To be chosen from DANC, MUS, THEA, or VIAR, ARCH or Design. 5 Any course in ENGL or MODL that focuses on literary texts. 6 Must include both biological and physical sciences. All three courses must be courses for science majors. One of these courses must be taken with its associated lab. Six lecture hours must be in the same discipline. 7 Concentrations: Video Game Design and Development, Information Technology, Scientific Computing, and Computer Engineering. A list of courses that satisfy concentration electives is available in the CMPS office. 8 Must be a course for majors.

CONCENTRATION AREAS & REQUIREMENTS 2015-2017 Revised: January 2018 Computer Engineering MATH 302/350 Calculus III / Differential Equations EECE 240 Digital Systems EECE 355 Circuits and Signals EECE 1 EECE 1 1 Chosen from EECE 233, 335, 340, 413 Note: This concentration requires PHYS 201/207, 202/208 for the physical science lectures. Information Technology CMPS 1 CMPS 1 ACCT 201 ELECT 2 ELECT 2 Principles of Accounting I 1 Chosen from CMPS 353, 358, 360, 420, 452, 359/499, or INFX 240, 320, 450, 451 2 Choose from ACCT 202, MGMT 320, 350, 390, BLAW 310, 415, 425, ECON 300, 320, 330, BSAT 303 Scientific Computing CMPS 352 + CMPS 415 MATH 302 MATH 350 MATH 1 Scientific Computing Graphics Calculus III Differential Equations + If CMPS 352 not offered, select CMPS 3xx/4xx or MATH/STAT 3xx/4xx that applies to concentration. 1 Chosen from MATH 435, 440, 450, 455, 475, 481, 483, 487, 491, 493, 495 Video Game Design & Development CMPS 327 Introduction to Video Game Design & Development CMPS 427 Video Game Design & Development Choose 3 from the following: CMPS 358/9 (Gaming Topic), 415, 420, 452, 499 CMCN 365 ENGL 223, 325, 327 THEA 251, 300 VIAR 235, 335, 365, 366, 465 Note: This concentration requires PHYS 207 (or PHYS 201) as a SCI elective.

Summary of Computer Science Requirements Computer Science Core and Pre-requisite Structure MATH 109 Pre-Calculus Algebra (CMPS 150 Pre-requisite) MATH 109 & 110 Pre-Calculus Alg & Trig (CMPS 260 Pre-requisite) CMPS 150 Introduction to Computer Science CMPS 260 Introduction to Data Structures EECE 140 Computer Engineering CMPS 261 Advanced Data Structures CMPS 310 Computers in Society CMPS 351 Computer Organization and Assembly Language Programming MATH 270 Calculus I (CMPS 341 Pre-requisite) CMPS 341 Foundations of Computer Science CMPS 340 Design & Analysis of Algorithms CMPS 453 Introduction to Software Methodology CMPS 460 Database Management Systems CMPS 450 Programming Languages CMPS 455 Operating System Theory CMPS 430 Computer Architecture Computer Science Electives CMPS 327 Introduction to Video Game Design and Development CMPS 352 Scientific Computing CMPS 353 Principles of File Organization CMPS 358 C# /.Net Software Development CMPS 359 Topics in Software Development (1-3 Credits) CMPS 360 Programming in Java CMPS 415 Computer Graphics CMPS 420 Artificial Intelligence CMPS 427 Video Game Design and Development CMPS 440 Theory of Computation CMPS 451 Compiler Construction CMPS 452 Human-Computer Interface Design CMPS 490 Senior Project CMPS 497/498 Special Projects CMPS 499 Special Topics in Computer Science

SCIENCE ELECTIVES Physical Sciences Lectures CHEM 107 3 hrs CHEM 108 3 hrs GEOL 105 3 hrs GEOL 106 3 hrs PHYS 207 3 hrs PHYS 208 3 hrs PHYS 201 4 hrs ** PHYS 202 4 hrs ** Biological Sciences Lectures BIOL 121 3 hrs BIOL 122 3 hrs BIOL 110 3 hrs ** BIOL 111 3 hrs ** NOTE: If a student takes GEOL 111, this is a GEOL lecture and lab course in one. It is four (4) credit hours. It is equivalent to GEOL 105+7 Physical Sciences Labs CHEM 115 2 hrs (pre-requisite is CHEM 108) GEOL 107 1 hr GEOL 108 1 hr PHYS 215 1 hr Biological Sciences Labs BIOL 123 1 hr BIOL 112 1 hr BIOL 113 1 hr ** these science lectures are those required by PHYS and BIOL majors A student must select 9 hours of lecture, where at least one biological science and one physical science are included in the 9 hours. A student must also select one respective lab. Six of the nine lecture hours must be in the same science. Students in the Computer Engineering concentration must take PHYS 207/208 for 6 of their 9 lecture hours. They are allowed, however, to take PHYS 201/202, which is the calculus-based sequence. Note: Students in the Computer Engineering concentration must earn a grade of C or better in PHYS 202 if they choose EECE 335 as one of their concentration electives. NOTES: Students who wish to enroll for a Special Project (CMPS 497 or 498) must have completed CMPS 341 and CMPS 351 and have an overall GPA of 2.5 or better. Students who wish to enroll in the Senior Project course (CMPS 490) must have completed 3 hours of 400-level CMPS courses, with a grade of 'C' or better, and permission of instructor.

LITERATURE ELECTIVES ENGLISH Any ENGL course that focuses on literary text. Linguistics, vocabulary development, and language courses do not qualify. DANCE DANC 101, 102, 113, 114 ARTS ELECTIVES MUSIC 105 (All Styles), 108 (Jazz), 109 (Broadway), 308 (Fund. of Music), 321/322 (Voice I/II), 323/324 (Piano Class), 325/326 (Guitar Class), 360 (Cajun & Zydeco Music), 362 (Creole & Black Music), 364 (Music of the World) THEATRE THEA 161, 261 VISUAL ARTS VIAR 120, 121, 122 DSGN 121 (Survey of Design) COMMUNICATIONS ELECTIVES (see note **) COMMUNICATION CMCN 100 (Principles of Human Communication), 101 (for international students only) 202 (Argumentation & Debate), 203 (Honors 100), 212 (Introductory Newswriting) 302 (Competitive Forensics), 310 (Public Speaking) ENGL 360 (Advanced Writing) ENGL 365 (Technical Writing) ** Note: This requirement is fulfilled with our curriculum. THEA 261 (Acting I) HISTORY - All courses except HIST 490 HISTORY ELECTIVES ANTHROPOLOGY Any ANTH course. CRIMINAL JUSTICE Any CJUS course. ECONOMICS - 201, 202, 300 GEOGRAPHY Any GEOG course. POLITICAL SCIENCE Any POLS course. PSYCHOLOGY Any PSYC course. SOCIOLOGY Any SOCI course. BEHAVIORAL SCIENCES ELECTIVES At least one of the two BHSC requirements MUST be at the 200-level or above.

NON-CREDIT COURSES No Computer Science major may receive credit for ANY of the following: 1. ACSK courses 2. ADOS, All courses except ADOS 420 3. BSAT 101, 205 (or INFX 205), 206, 306, 311, 321 4. BCOM All courses 6. CMPS All courses for non-majors 7. ENGR 101 8. ITEC 101 9. MATH - No course that is a prerequisite to a required course: 92, 100, 105, 107, 140, 143, 117, 201, 206, 210, 217, 250, 317, 470 10. Any KNEA courses beyond 4 credit hours 11. QMET 251, 252, 450 12. STAT 214 13. HONR 110, 210, 310, 410

SEMESTER COURSE OFFERINGS Course FALL SPRING CMPS 150 CMPS 207 CMPS 260 CMPS 261 CMPS 310 CMPS 327 CMPS 340 CMPS 341 CMPS 351 CMPS 358/359/360 (distributed odd/even years) (distributed odd/even years) CMPS 415 CMPS 420 CMPS 427 CMPS 430 CMPS 440 (when possible) CMPS 450 CMPS 451 CMPS 452 (when possible) (when possible) CMPS 453 CMPS 455 CMPS 460 CMPS 499* *Topics vary by semester

Advising The Computer Science Department has established an advising structure that is supported by the Computer Science faculty and graduate students. During the early advising period, you will be assigned to one of the faculty members by your last name. You may sign up with your advisor using the sign-up sheets in the CMPS Department office, Room 222. After the early advising period, students will be advised by either setting up an appointment with their faculty member advisor, or by setting up an appointment with the department's graduate student advisor in Room 222G. Appointments for Advising You must make an appointment with your assigned faculty advisor. Please refer to ULink to see who your faculty advisor is. During the early advising period, sign up for an advising appointment using the sign-up sheet in the CMPS Department office, Room 222. Schedule of Classes The Schedule of Classes can be accessed online. Select the Current Students Link, then the Schedules of Classes link under the heading Courses and Calendars. Use information found in the schedule of classes to complete a trial schedule before your appointment. Your advisor will clear your advising hold after you have completed an advising session with him/her. Advantages of Early Registration Scheduling is not something that should be done at the last minute. Taking some time to choose your classes wisely will help you graduate on schedule and also improves your performance each semester by distributing the workload of difficult project courses. Information about Courses and Curriculum Prerequisite A prerequisite is an academic requirement which must be satisfied prior to enrolling in a course. Corequisite A corequisite is an academic requirement which must be satisfied concurrent with enrolling in a course. A student requesting a course must be currently enrolled in all corequisites listed for that course or must otherwise satisfy the instructor and the head of the department that he/she has had the equivalent preparation. To obtain information about courses and the curriculum, consult the UL Lafayette catalog, the Computer Science Web Page (http://www.louisiana.edu/academic/sciences/cmps), or this Advising Handout. These sources of information include the curriculum, the prerequisite structure of the computer science core, courses which may be chosen to fulfill the various degree requirements, regular fall and spring course offerings, and courses which do not count towards your degree.