OCR Text |
Show 46 47 DEGREE REQ GEN ED COURSES PRE-ENGINEERING COURSES - PRENGR 1010. Introduction to Engineering (2) A Introduction to engineering for students in the pre-engineering Engineering as a profession and career opportunities. Fundamentals of engineering design and analysis using the computer. Prerequisite: credit or concurrent enrollment in Math 1080 or equivalent. 2000. Statics (2) A Vector mechanics, force and moment systems, equilibrium of particles and rigid bodies, friction and moments of inertia. Prerequisites: credit or concurrent enrollment in Math 1210 and Phsx 2210. 2020. Dynamics (3) 2040. Strength of Materials (2) § Fundamentals of stress and strain, Hooke’s law, torsion, bending of beams, combined stresses and design of members. Prerequisite: Prengr 2000 with a grade of “C” or higher. 2410. Electrical Circuits (5) § Ohm’s law, Kirchoff’s laws and network theorems. Power in DC and AC circuits, LRC circuits and Fourier analysis of functions. Prerequisite: credit or concurrent enrollment in Math 1210. 2530. Digital Circuits (5) S§ Combined lecture/laboratory course that introduces the fundamentals of digital circuits; e.g., number systems, codes, combinational logic, etc. Prerequisite: credit or concurrent enrollment in Math 1210. 2920. Short Courses, Workshops, Institutes and Special Programs (1-4) Consult the class schedule for the current offering under this number. The specific title and credit authorized will appear on the student transcript. DEPARTMENT Chair: Dr. Robert L. Capener Location: Technical Education Building, Room 110 Telephone: Mary Ellen Jones 626-7929 Professors: Robert L. Capener, R. Kenneth Walter; Associate Professors: David COMPUTER SCIENCE MAJOR SS » Program Prerequisite: Completion or equivalent of a Weber State A.S. degree in Computer Science and acceptance into the baccalaureate degree program (application required). » Minor: Required for the Composite Emphasis; not required for the other two emphasis areas. » Grade Requirements: A grade of "C" or better in courses required for this major (a grade of "C-" is not acceptable) in addition to an overall GPA for these courses of 2.70 or higher. Also refer to the general grade requirements for graduation on page 31 of this catalog. » Credit Hour Requirements: A total of 120 credit hours is required for graduation. The number of Computer Science credit hours required by the major varies depending upon the option chosen. Advisement It is strongly suggested that Computer Science students see an advisor on a regular basis. Advisers are members of the academic faculty. Call the department secretary at 626-7929 for an appointment with the advisor assigned to you. Admission Requirements into the Bachelor Program 1. Complete an A.S. degree in Computer Science or equivalent. 2. Complete each of the following courses (or their equivalent) with an average grade of 2.7 ("B-") or higher: CS 1220, CS 2650 or EET 2030/2030L, CS 2750 and Engl 1010. . Formally apply for and be accepted to baccalaureate status through the Department of Computer Science. Specific requirements and details may be obtained from a department advisor. G. Hart, Ronald D. Peterson; Assistant Professors: William E. Hoggan, David B. Wolford. The Department of Computer Science offers an Associate of Science Degree in Computer Science and a Bachelor's Degree in Computer Science with emphases in Systems Integration/Networking; Software Engineering; or a Composite Emphasis, which requires a minor. The Department also offers a minor, a teaching minor, and a BIS concentration. The program in Computer Science blends scientific and engineering principles. It contains actual, practical, applicationsoriented experience as well as the intellectual study of computing. It is designed to provide a sound fundamental understanding of digital/processor logic and of digital computer organization as well as the interaction between hardware, software and the interconnec- tion of system components. ¢ Composite Emphasis (30 credit hours) plus a minor or first bachelor degree CS 2710 Intro to Networking Students who pass the Computer Science Advanced Placement A exam with a score of 3 or higher receive 8 hours of credit and specific credit for CS 1023 (4). Students who pass the A/B exam with a score of 3 or higher receive 8 hours of credit and specific Computer Science department for more information. Course Requirements for B.S. or B.A. Support Courses Required Engl 3100 Professional & Technical Writing Degree or TBE Math To be taken in addition to the requirements for the A.S. Degree. Complete all the courses listed for one of the following three emphasis areas: General Education Refer to pages 31-34 of this catalog for either Bachelor of Science or Bachelor of Arts requirements. If a Computer Science major does not have the prerequisite skills at entrance, the CS 1010, 1011, 1012, and 1013 courses are recommended to fill the WSU "computer literacy" core general education requirement. The Math QL1080 or 1210 course required for the Computer Science major also satisfies the WSU core general education "Quantitative Literacy" requirement. Computer Science majors must complete Comm HU10S0 as part of the Humanities general education requirement. It is recommended that Computer Science majors take Phsx 2010/ 2010L for the Systems Integration Emphasis or Phsx PS2210/2210L for the Software Engineering and Composite Emphases as part of the Physical Sciences general education requirement. (47 credit hours) CS Cs cs 2710 3100 3200 Introduction to Networking 4 Operating Systems 4 Object Oriented Programming Using C++ & Data Structures 4 CS 3210 UNIX Sys Programming & Internals 4 CS 3230 Internet Multimedia Serv & Appl 4 CS 3550 Dist Database Arch Mgmt & Appl 4 CS 3710 Network Fundamentals & Design 4 CS 3730 Client/Server Network Programming 4 CS 4280 Computer Graphics 4 CS 4740 Internet Firewalls & Net Security 4 CS 4780 Object Oriented Windows Application Development 4 For a maximum of two of the above classes, students may substitute two other upper division CS classes or classes from other programs which have been approved by the department. CS 4890 (4) is recommended. Support Course Required Professional & Technical Writing Engl 3100 Business Communication or TBE 3250 3 3250 1220 Suggested Course Using C++ & Data Structures CS 4 Object Oriented Programming Using Ada 4 CS 3710 Network Fundamentals & Design 4 CS 3750 Software Engineering 4 CS 4110 Concepts of Formal Languages & Algorithms for Computing 4 CS 4750 Advanced Software Engineering 4 CS 4780 Object Oriented Windows Application Development 4 CS 4820 Compiler Design 4 For a maximum of two of the above classes (except CS 3750 and CS 4750) students may substitute two other upper division CS classes or classes from other programs which have been approved by the department. 3250 CS 4890 (4) is recommended. or TBE athe or Math 3250 ne 3410 snsannteninilk RESHMAN AUTUMN sensitised RESHMAN SEEING sinanininie Engl EN1010 Math QL1080 Comm HU1050 CS 1130 3 5 3 4 cnn 15 ORHOMORE, AUTUMN nnn STATE UNIVERSITY 3 3 3 4 4 17 OPHOMORE, SPRING... Humanities 3 Social Science 3 Phsx 2010/2010L 5 Life Science 4 Social Science 3 EET 2030/2030L CS 2550 4 Total Hours 15 vessel LANAI CS CS CS CS CS 2750 Total Hours 4 4 15 i secenanonescemsesninal LSTRanAENAciinnasccnsnniaonanin 2710 3200 3210 3100 4 4 4 4 Total Hours 16 Engl 3100 or TBE 3250 CS 3230 CS 3550 CS 3710 Total Hours 3 4 4 4 ENIOR. AUTUMN. 730 CS 4740 4 Recommended electives 8 16 0 CS 4780 Recommended electives Total Hours 4 8 16 BOTANY CHEM GEOSCI MATH MATHED MICRO PHSX ZOOL Social & Behavioral 3 | Software Engineering Emphasis Iran ‘ CS 2350 Comm HU1050 4 3 American Institutions Creative Arts 3 CS 1130 4 CS 1220 4 E A FRE Math 1210 Total Hours WEBER RESTHY 15 Summer COOP Work Experience CS 4890 (recommended elective) (2) 14 Also emphasized is software engineer- WEBER Engl EN2010 American Institutions Creative Arts CS 1220 CS 2350 Total Hours F 7 maEISEES 4 4 1-3 1-3 1-5 1-4 Systems Integration Emphasis 3 He cs AeA EET MFET MET Sequence Business Communication Probability & Statistics PRENGR The following suggested course sequences are provided to assist students in planning their schedules. Use these only as guidelines and be sure to consult with an advisor. Total Hours Support Courses Required Engl 3100 Technical Writing ~ HNRS & BIS LIBSCI Ws 3 Other CS Electives When selecting upper division CS electives in each of the emphases, students may choose courses from the other emphases or from the following electives list. CS 3720 Network Architecture and Protocols CS 4500 Artificial Intelligence & Neural Nets CS 4800 Individual Proj & Research CS 4830 Advanced Topics in CS CS 4890 Cooperative Work Experience CS 4920 Short Courses, Workshops... 3 4 4 3 Business Communication Calculus II Total Hours ¢ Software Engineering Emphasis (50 credit hours) CS 2710 Introduction to Networking CS 3100 Operating Systems CS 3200 Object Oriented Programming 4 Select 20 credit hours from CS upper division classes other than CS 4800 or CS 4890 and complete a minor in any academic area or a concurrent 2nd bachelor degree or have completed a first bachelor degree. credit for CS 1021 (4) and 1023 (4). There is also a CLEP exam covering CS 1010, 1011, 1012, and 1013. Contact the ¢ Systems Integration/Networking Emphasis S Fundamentals of position, velocity and acceleration. Kinematics and kinetics of particles. Newton’s laws, conservation of momentum and energy. Dynamics of rigid bodies. Prerequisite: Prengr 2000 with a grade of “C” or higher. w program. ing which includes understanding of operating systems and other software systems design with implementation of the theory of computing, analysis of algorithms, simulation, compiler design, and knowledge-based systems. The Computer Science curriculum has a required common core of courses at the Freshman/Sophomore level and then is divided into three elected areas. System Integration and Networking Emphasis is a system integration and hardware approach emphasizing system networking, drivers and internals. Software Engineering Emphasis is a technical, scientific approach requiring a solid foundation in mathematics. Composite Emphasis provides a flexible approach for students pursuing a minor in another academic area, working toward a concurrent baccalaureate degree in a second department, or who already have a first bachelor's degree. STATE UNIVERSITY Total Hours 3 4 17 ECON GEOGR HIST POLSC PHILO PSYCH SOCLWK GERONT SOCLGY ANTHRO AEROSP MILSCI NAVSCI J |