OCR Text |
Show Computer Science Computer Science General Information 363. Methods of Teaching General Business and Marketing Subjects (3) Analysis and research into methods of teaching nonskill business and marketing subjects with special emphasis on objectives, testing, and grading. Must be taken before student teaching. 365. Telecommunications Traffic Technology (4) Obtaining, interpreting, and using traffic information in telecommunications. Evaluating costs and techniques. Beas 250, 350, 352, 354, and Quant 260 recommended. 410. Software Integration (3) Developing software integration skills utilizing word processing, database, spreadsheet, and graphic software. Prerequisites: Beas 300, 307, and 308 or equivalent. 449. Telecommunications Internship (1-6) An internship experience must be completed in a telecommunications environment. Placement and objectives must be approved by the department prior to registering for the course. Simultaneous enrollment in BEAS 450 is recommended. Prerequisite: Should be taken one or two quarters before graduation after all telecommunication courses have been completed. 450. Telecommunications Senior Project (4) A capstone project applying the principles of telecommunications specifically to the development of a telecommunications system in conjunction with a local business. Simultaneous enrollment in BEAS 449 is recommended. Prerequisite: Should be taken quarter before graduation after all telecommunication courses have been completed. 470. Telecommunications Networking (3) System and design implementation of telecommunications systems in an environment where information processing occurs at geographically different locations. Topics include: Interconnection devices and techniques; voice, data, and image switching; and message switching in relation to telecommunications concepts. Prerequisites: Beas 270, 365. 480. Independent Research (1-5) Directed research and study on an individual basis. Prerequisite: Permission of instructor. 489. Cooperative Work Experience (1-9) A continuation of Beas 289. Open to all students. 492. Short Courses, Workshops, Institutes, and Special Programs (1-6) Consult the quarterly class schedule for the current offering under this number. The specific title and credit authorized will appear on the student transcript. 499. Senior Seminar (3) Research and discussion of office-related problems. DEPARTMENT OF COMPUTER SCIENCE Chair: David Hart Location: Technical Education Building, Room 110 Telephone: Mary Ellen Jones 626-7929 Professors: Robert L. Capener, Charles M. Crittenden, R. Kenneth Walter; Associate Professors: David G. Hart, Ronald D. Peterson, Neil R. Sorensen; Assistant Professors: Wm. E. Hoggan, David B. Wolford, Thomas D. Ndousse Description 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 in Computer Science. The program in Computer Science blends scientific and engineering principles. It contains actual, practical, applications-oriented 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 interconnection of system components. Also emphasized is software engineering 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. PROGRAM: COMPUTER SCIENCE MAJOR-BACHELOR DEGREE General Requirements: • WSU Core Requirements (see index) • General Education Requirements (see index) • 183 total hours are required, 60 of which must be upper division (courses numbered 300 or above) • Commun HU102 (3) or HU105 (3) is recommended for the Humanities area. Comsci PD102 (4) is recommended for the Personal Development area. PS 261, PS264 (5) is recommended for the Natural Science area. • An overall GPA of at least 2.70 is required in Computer Science courses. Grades of less than C in major and required support courses will not be accepted towards graduation. • A minor may or may not be required depending upon the choice of emphasis outlined below. • Completion or equivalent of Weber State Associate of Science degree in Computer Science. The Computer Science curriculum has a required common core 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 upper division mathematics. Composite Emphasis is a directed (general or specialized) approach requiring a minor in another academic area. Core Requirements: • Computer Science courses (17 credit hours): Comsci 302 (4), 355 (4), 371 (4), 375 (4), 399 (1). Completion of one Emphasis required: Systems Integration/Networking Emphasis: • Comsci 311 (4), 320 (4), 321 (4), 322 (4), 323 (4), 328 (4), 372 (4), 373 (4), 382 (4), 452 (4). • EET 122 (3), 122L (1), 132 (3), 132L (1), 412 (3), 412L (1),462(3),462L(1). One of the above courses may be replaced with an upper division Comsci elective (including Comsci 480/489) with Department approval Software Engineering Emphasis: • Comsci 310 (4), 320 (4), 325 (4), 328 (4), 372 (4), 382 (4), 450 (4), 451 (4), 452 (4), 475 (4), 479, (4). • Math 213 (5), 341 (4), 342 (4). • One of the above courses may be replaced with an upper division Comsci elective (including 480/489) with Department approval. Composite Emphasis: • Complete a minor in any academic area other than, or in addition to, Mathematics. • Complete Math 213 (5). • Choose one of the following (22 credit hour minimum): One class from each of five groups (may be supplemented with Comsci 480 (2) or 489 (2). At least three classes from one group (may be supplemented with Comsci 480 (2) or 489 (2)). Definition of Groups: Languages Comsci 311 (4) Comsci 320 (4) Comsci 323 (4) Comsci 325 (4) Comsci 382 (4) UNIX Comsci 321 (4) Comsci 322 (4) Comsci 323 (4) Comsci 328 (4) Comsci 373 (4) Networking Comsci 372 (4) Comsci 373 (4) Comsci 452 (4) Software Eng. Comsci 310 (4) Comsci 328 (4) Comsci 475 (4) Comsci 479 (4) Math 341 (4) Math 342 (4) Adv. Technology Comsci 400 (4) Comsci 450 (4) Comsci 451 (4) Comsci 452 (4) Becoming a Major in Computer Science Students do not have to be admitted formally to the Department in order to pursue and receive an Associate level degree; however, they must be declared as Computer Science Associate of Science/Arts majors until they are formally admitted to Baccalaureate Degree Seeking Status. In order to be considered for baccalaureate degree seeking status in the department, a student must complete the classes and requirements indicated below. The student must formally apply for and be accepted to baccalaureate status. A student may not register for any Comsci classes numbered 300 or higher without first being admitted to baccalaureate major status, unless prior special permission has been obtained from the department. No Computer Science course numbered 300 or above will count toward the bachelor degree in Computer Science until or unless the student has been formally admitted to the baccalaureate program. The department determines how many new baccalaureate majors will be admitted each year, based upon laboratory facilities, computer resources, and available faculty. To be considered for baccalaureate degree seeking status, a student must have met all of the following requirements: 1. A cumulative grade point average of 2.5 or higher. 2. A grade point average in Computer Science and Math classes of 2.7 or higher. 3. Completion of at least the following classes (or equivalents) with a grade of 2.7 (B-) or better: English EN111; Computer Science 175, 220, and 265; Mathematics 211. Students are ranked according to their grade point average in the required classes listed above. All classes used in the calculation must be taken for letter grades. Credit/no-credit grades are not acceptable. Furthermore, each class may be repeated only once. If a class is repeated, only the second grade received is used. If a student registers for a course and later withdraws, resulting in a grade of W, or if a student receives an incomplete (I) grade, that is considered to be one of the two allowable times to register for the course. If credit is granted for any of the above classes based on advanced placement test scores or courses taken at other schools, grades may be assigned for use in the calculation. Check with a department advisor for details. PROGRAM: COMPUTER SCIENCE DEPARTMENTAL HONORS General Requirements: • Enroll in General Honors and complete at least 10 hours in general Honors courses. • Maintain an overall GPA of 3.4 • Fulfill requirements for Computer Science major leading to the Bachelor of Science/Arts Degree Specific Requirements: • In fulfilling requirements for the Bachelor's degree, complete at least 24 hours of Computer Science courses as Honors hours of which at least ten hours must be upper division and which shall include an Honors Senior Project 480. • All Computer Science courses are available on an Honors basis except Comsci 289, 399 and 489. Student Services Interdisc. Programs Applied Science & Technology Arts& Humanities Business & Economics Education Health Professions Science Social & Behavioral Sciences 58 59 Continuing Education |