OCR Text |
Show 54 CS 1023 IS&T 2130 Select one of the following CS 1130 CS 2350 CS 2550 CS 2710 CS 2750 Selected Programming Language Software Development II Intro to UNIX and C Intro to Multimedia and Internet Database Design and Appl Dev Introduction to Networking Obj Oriented Analysis and Design Select 4 additional credit hours in approved, upper division Computer Science courses (CS courses numbered 3000 or higher) other than CS 4800 or CS 4890. An upper division language course (CS 3200, CS 3250 or CS 4780) is recommended. Course Requirements for Teaching Minor (22-23 credit hours) CS Course Recommended or equivalent background at entrance CS 1020 Intro to Operating Systems Required Courses (11 credit hours) CS 1220 OOP and Data Structures Using C++ CS 2650 Computer Architecture & Assembly Language or EET 2030/2030L Computer Architecture & Netwking Educ 3370 Advanced Technology Education Electives (11-12 credit hours) Select two of the following CS 1021 Introduction to Software Development Tools 4 CS 1022 Software Development Using Pascal and Delphi 4 Selected Programming Language 4 Software Development II 3 Intro to Multimedia and Internet 4 Database Design and Appl Devlp 4 Introduction to Networking 4 Obj Oriented Analysis and Design 4 Select 4 additional credit hours in approved, upper division Computer Science courses (CS courses numbered 3000 or higher) other than CS 4800 or CS 4890. An upper division language course (CS 3200, CS 3250, or CS 4780) is recommended. Professional Network Microsoft Option ■■■■■I CERTIFICATE PROGRAM J^BIHHi » 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 (0-4 credit hours) Students must demonstrate computer competency in one of the following ways: CS 1010-1013 Intro to Operating Systems, Office Products, Database, WWW & Internet 1 each Computer Competence 1 4 3 Microsoft Networking CS 2410 4 4 4 orCS &CS CS 2410A 2410B 2420 4 4 orCS 2420A &CS 2420B CS 2430 CS 1023 IS&T 2130 CS 2350 CS 2550 CS 2710 CS 2750 Intro to Microcomputer Applications 3 IS&T 1000 TBE 1700 University Computer Competency Exam General Requirement (4 credit hours) CS 2650 Computer Architecture and Assembly Language Courses Required (16 credit hours) Network Essentials & Supporting Microsoft Windows 95 4 Networking Essentials 2 Supporting Windows 95 2 Administering & Supporting Windows NT Core Technologies 4 Supporting Windows NT Core Technologies A 2 Supporting Windows NT Core Technologies B 2 Internetworking Microsoft TCP/IP on Windows NT and Supporting Windows NT Server - Enterprise Technologies 4 Internetworking Microsoft TCP/IP on Windows NT 2 Supporting Windows NT Server - Enterprise Technologies 2 Microsoft SQL Server System Administration & Implementation 4 Microsoft SQL Server System Administration 2 Implementing a Database Design on Microsoft SQL Server 2 Microsoft Internet Info Server 2 CS 2410, CS 2420, CS 2430 and CS 2440 are semester long courses taught through the Computer Science Department and include the material of the corresponding A and B course for each number. Courses with A, B and C designation will be taught by the Professional Certification Program of Weber State University's Office of Continuing Education. Computer Programming Class Required (4 credit hours) select one of the following CS 1021 Intro to Operating Systems 4 CS 1023 Selected Programming Language 4 CS 1130 Intro to UNIX and C 4 CS 1220 OOP and Data Structures Using C++ 4 COMPUTER SCIENCE COURSES-CS orCS 2430A &CS 2430B 1 CS 2440 4 orCS 2440A 4 4 &CS 2440B 3 orCS 2440C r 55 Computer Programming Methods require a significant amount of data entry through a video display terminal; therefore, keyboard skill is strongly recommended. 1010. Introduction to Operating Systems (1) F, S A general course designed to develop an appreciation and understanding of PC capabilities, the practical and ethical use of computers and their functions, and DOS and Windows operating systems. No prerequisites required. 1011. Introduction to Office Products (1) F, S An introduction to the basic components of PC word processing and spreadsheet applications at the skills level required for "computer literacy proficiency" in these areas. Recommended previous proficiency in DOS and Windows, such as CS 1010. 1012. Introduction to Database (1) F, S An introduction to the basic components of database system use and application development on the PC at the skills level required for "computer literacy proficiency" in this area. Recommended previous proficiency in DOS and Windows, such as CS 1010. Weber State University 1013. Introduction to World Wide Web and the Internet (1) F, S An introduction to accessing the World Wide Web and the Internet. The student will learn how to use a web navigation package to search for and evaluate information, and to send and receive email. Recommended previous proficiency in PC operating systems such as CS 1010. 1020. Introduction to Operating Systems (1) F, S A course designed to introduce science and technically oriented students to the basic concepts and skills relating to the practical and ethical use of computers. The student will learn concepts of hardware and software and be introduced to the use of PC, DOS, and Windows, to the UNIX operating system, and to the use of the computer systems at WSU. No prerequisites required. 1021. Introduction to Software Development Tools (4) F, S The use of languages and software development tools, such as VISUAL BASIC, to develop applications in multimedia, business, and scientific oriented problems. Includes the use of Windows GUI tools and scripts and how they are used to develop applications. Prerequisites: CS 1020 or equivalent experience and basic skills in Algebra. 1022. Software Development Using Pascal and Delphi (4) S Application of the most recent implementations of the Pascal language to the solution of technical and scientific problems. Developing applications for Windows in Object Oriented Pascal using Borland's Delphi Rapid Application Development system. Prerequisites: CS 1020 or previous experience with PC DOS and Windows and basic skills in Algebra. 1023. Selected Programming Language (4) F Introduction and application of the most recent implementation of a selected programming language to the solution of technical and scientific problems. The language for a particular instance of this course will be based upon demand. Prerequisites: CS 1020 or previous experience with PC DOS and Windows and basic skills in Algebra. 1130. Introduction to UNIX and C (4) F, S Covers basic UNIX shell commands, editors, utilities, shell scripts, and networks. Substantial time will be spent doing hands-on exercises, especially learning and applying C language at the introductory level. Covers the use of compilers, editors and libraries in creating C programs. C language topics include the use of pointers, structures, arrays, functions, and I/O. Prerequisites: CS 1020 or equivalent experience. 1220. OOP and Data Structures Using C++ (4) F, S An introduction to the C++ language and data structures. Topics will include classes, objects, inheritance, encapsulation, overloading, and the use of these concepts in creating data structures and problem solving. Data structure topics will include algorithms, lists, queues, stacks, binary trees, hashing, and graphs. Prerequisites: CS 1021 or CS 1022 and CS 1130 or consent of instructor. 2140. Computer Systems Administration (4) S An introduction to managing computer operating systems. Covers installation of the operating system, network, and application software. The course will cover the UNIX operating system. Topics include working with disk drives, allocation of resources, security, administering user accounts, monitoring system performance, tuning concepts, remote mounting of file systems, and setting up systems on networks. Prerequisite: CS 1130 2250. Structured Computing in a Selected Language (4) S Introduction to structured problem solving using objects, data enumeration and encapsulation in a selected language. The language for a particular instance of this course will be based upon demand. Prerequisites: CS 1020 or equivalent prior experience in operating systems, and basic skills in fundamental Algebra. 2350. Introduction to Multimedia and the Internet (4) F, S An introduction to the devices, systems, and applications used in multimedia and the Internet World Wide Web. This course will use both UNIX and Microsoft Windows operating systems. Topics will cover multimedia systems design, data and file format standards, compression and decompression techniques, video and image display systems, web browsers, HTML. CGI, ACTIVE X, VRML, and WEB page editors. Prerequisites: CS 1130 and CS 2550 or consent of instructor. 2410. Network Essentials & Supporting Microsoft Windows 95 (4) An introduction to the basics of a LAN, with various topologies, cabling schemes and troubleshooting of a typical LAN installation. Students will gain the knowledge and skills to install, configure, optimize, and maintain the Microsoft® Windows® 95 operating system. They will build and configure a peer-to-peer network, a Windows NT-based network, and a NetWare network. Prerequisites: CS1010-1013 or equivalent experience and CS 2650. 2410A. Networking Essentials (2) This course will orient students to the basics of a LAN, giving them a background in various topologies. Students will be able to design a LAN with the appropriate cabling scheme to meet the needs of the organization. This course will give the students the basics to troubleshoot a LAN installation. This is the first half of CS 2410. 2410B. Supporting Windows 95 (2) This course helps students gain the knowledge and skills to install, configure, customize, optimize, maintain, and troubleshoot the Microsoft® Windows® 95 operating system in a networked environment. This is the second half of CS 2410. 2420. Administering & Supporting Windows NT Core (4) Provides students with the knowledge and skills necessary to perform daily administration tasks in a single or multiple domain network. This is the core foundation course for supporting the Microsoft® Windows NT® operating system and prepares support professionals with the skills necessary to install, configure, customize, optimize, network, integrate, and troubleshoot Windows NT. Prerequisite: CS 2650 and CS 2410. 2420A. Supporting Windows NT Core Technologies (2) This course provides students with the knowledge and skills necessary to perform post-installation and day-to-day administration tasks of a Microsoft® Windows NT®-based network in a single- domain or multiple-domain. This is the first half of CS 2420. 2420B. Supporting Windows NT Core Technologies (2) This course provides the core foundation for supporting Microsoft® Windows NT® operating system. The goal of this course is to provide support professionals with the skills necessary to install, configure, customize, optimize, network, integrate, and troubleshoot Windows NT. This is the second half of CS 2420. General "''■■■I PROFILE ENROLLMENT STUDENT AFFAIRS ACADEMIC INFO DEGREE REQ GEN ED Interdisciplinary FYE HNRS BIS LIBSCI INTRD MINORS Applied Science & Technology CS EET MFET/MET CMT DG PRENGR AUTOSV/AUTOTC IDT SST TBE Arts & Humanities COMM ENGL FORLNG DANCE MUSIC THEATR ART Business S Econ MPACC/ACCTNG BUSADM FIN LOM MGMT MKTG ECON/QUANT IS&T Education MEDUC CHFAM ATHL/AT HEALTH/NUTRI PE/REC EDUC Hearth Professions CLS DENSCI PARAMD HTHSCI HAS/HIM MRSCI NURSNG RADTEC DMS NUCMED RADTHR RESTHY Science WMBB BOTANY CHEM GEOSCI MATH/MATHED MICRO PHSX ZOOL Social 4 Behavioral SciencsclfllHH CJ ECON GEOGR HIST POLSC PHILO PSYCH SOCLWK GERONT SOCLGY ANTHRO AEROSP MILSCI NAVSCI Continuing Ed WEBER STATE UNIVERSITY |