OCR Text |
Show 60 Any two upper division computer science electives Complete a minor in any academic area or a concurrent second bachelor degree, or have completed a first bachelor degree. Additional hours of upper division computer science courses may be taken to satisfy the University upper division requirement of 40 hours (CS 4890 is recommended). Support Courses Required Engl 3100 Professional & Technical Writing (3) or TBE 3250 Business Communication (3) Math SI 1220 Calculus II (4) Other CS Electives When selecting additional CS electives to satisfy the University 40 hour upper division requirement or the 120 hour total hour requirement, students may choose upper division courses from the other emphases or torn the following electives list. CS 3250 Advanced Object Oriented Programming (4) CS 3720 Network Architecture & Protocols (4) CS 4280 Computer Graphics (4) CS 4800 Individual Projects & Research (1-4) CS 4830 Advanced Topics in CS (1-3) CS 4890 Cooperative Work Experience (1 -4) CS 4920 Short Courses, Workshops (1-4) Suggested Course Sequence Contact the department advisor for a suggested course sequence. Computer Science DEPARTMENTAL HONORS » Program Prerequisite: Enroll in General Honors and complete at least 8 hours in general Honors courses. » Grade Requirements: Maintain an overall GPA of 3.4 » Credit Hour Requirements: Fulfill requirements for the Computer Science major leading to a Bachelor of Science or Bachelor of Arts degree, of which at least 16 hours of Computer Science courses must be completed on an Honors basis. A student may receive Honors credit for any Computer Science course except CS 2890 and CS 4890*. In addition, complete an Honors Senior Project (CS 4800). * Permission torn the department chair should be sought before registering in a course for Honors aedit. A written agreement should be reached with the appropriate professor regarding the work expected for Computer Science Honors aedit. (See the Honors Program on page 43.) Computer Science MINOR, TEACHING MINOR, BIS CONCENTRATION » Grade Requirements: A grade of "C" or better in courses used toward the minor. A grade of "C-" is not acceptable. In addition an overall GPA of 2.70 or higher must be attained for those required courses. » Credit Hour Requirements: 28 hours for the Minor and BIS Concentration, and 22-23 hours for the Teaching Minor. Students who select the Computer Science Teaching minor must satisfy the Teacher Education admission and certification requirements (see Teacher Education Department) and have a teaching major. Course Requirements for Minor or BIS Concentration (28 credit hours) CS Course Recommended or equivalent background at entrance CS 1020 Introduction to Computer Science (4) Required Courses (8 credit hours) CS SI 1130 Introduction to UNIX and C (4) CS SI 1220 Object-Oriented Programming Using C++ (4) Electives (20 credit hours) Select three of the following courses (12 aedit hours) CS 2550 Database Design & Application Development (4) CS SI2650 Computer Architecture & Assembly Language (4) CS 2705 Network Fundamentals and Design (4) CS SI2750 Object-Oriented Analysis & Design (4) CS 3040 Windows Infrastructure and Administration (4) CS 3350 World Wide Web and the Internet (4) Select 2 additional courses (8 credit hours total) in approved upper division Computer Science (CS courses numbered 3000 or higher) other than CS 4800 or CS 4890. An upper division programming language course (CS SI3200, CS 3230, CS 3210 or CS 4780) is recommended. Course Requirements for Teaching Minor (22-23 credit hours) CS Course Recommended or equivalent background at entrance CS 1020 Introduction to Computer Science (4) Required Courses (11 credit hours) CS SI 1220 Object-Oriented Programming Using C++ (4) CS SI2650 Computer Architecture & Assembly Language (4) or CEET 1105 Personal Computer Fundamentals (4) Educ 3370 Advanced Technology Education (3) Electives (11-12 credit hours) Select two of the following CS SI 1022 Software Development Using Pascal & Delphi (4) CS SI 1023 Selected Programming Language (4) CS 2550 Database Design & Application Development (4) CS SI2750 Object-Oriented Analysis & Design (4) CS 3350 World Wide Web and the Internet (4) IS&T 3720 Software Development II (3) In addition select one addition course (4 credit hours) in approved upper division Computer Science (CS courses numbered 3000 or higher) other than CS 4800 or CS 4890. An upper division programming language course (CSS13200, CS 3230, orCS 4790) is recommended. Professional Network Microsoft Option CERTIFICATE PROGRAM » Grade Requirements: A minimum overall GPA of 2.00 or "C". » Credit Hour Requirements: A total of 24 credit hours is required in addition to Computer Competency (at least 10 of which must be residence hours taken from WSU). Course Requirements for Certificate Computer Competency Requirement (1-4 credit hours) Students must demonstrate computer competency in one of the following ways: IS&T 2000 Computer Competence (1) TBE TE 1700 Intro to Microcomputer Applications (3) and LibSci/TBETD1704 (1) or LibSci TD2201 (2) University Computer Literacy Exams [TBE 1501-1504 (.5 each)] General Requirement (4 credit hours) CS SI2650 Computer Architecture & Assembly Language (4) Microsoft Networking Courses Required (16 credit hours) CS 2410 Network+ and Routing Basics (4) orCS2410A Network+(2) and CS 2 410B Supporting Windows 95 (2) Weber State University 2 004-2005 Catalog |