OCR Text |
Show 64 65 CS 3550. Distributed Database Architecture Management and Application (4) F, S Covers the architecture and applications of a distributed client/ server type database system, as well as the installation, management, and interfaces for such a system. Also covers the interfacing of database applications with the WEB. Topics include system tuning and performance, writing imbedded code, and the use of WEB development tools. Prerequisites: CS SI1130, CS SI 1220, and CS 2550. CS 3705. Local Area Networks (4) F, S This course will develop an understanding of what is required in terms of both hardware and software to build, install, maintain and support local area networks. Novell, Microsoft, and Linux configurations will emphasize extensive laboratory applications. This will include the layout, cabling, network cards, card setting, equipment interface, installation of software (peer-to-peer and server/client systems will be interfaced together) and network troubleshooting. This training will help prepare students to take portions of the Novell CNE and Microsoft MSCE examinations. Prerequisites: CS SI2650 and CS 2705. CS 3720. Network Architectures and Protocols (4) A practical applications course designed to teach the basic concepts associated with local and wide area networks and protocols. The course will concentrate on the TCP/IP and other protocols in the UNIX and Windows NT environments. Covers TCP/IP extensively, NFS, Sockets, RPC and TLI interfaces. The course also covers the use of Domain Name Servers, remote system calls, ports, services, configuration, IP addressing, and UNIX and Windows NT monitoring commands. Prerequisites: CS SI1220, CS 2705, and CS 3705. CS 3730. Client/Server Network Programming (4) F, S Covers client/server architecture and application development using TCP/IP and other protocols. The course covers client/server operations on a single machine and across an ethernet network to multiple machines. The course will also cover distributed processing concepts and applications. Applications include the use of STREAMS, Sockets, TLI, network listener facility, drivers, RPC, and ONC. The course will concentrate mainly on UNIX but will cover some concepts and applications using Windows NT. Prerequisite: CS 2705 and CS 3705. CS SI37S0. Software Engineering (4) F, S This is an in-depth course into the phases of and the deliverables produced during the SDLC (Software Development Life-Cycle). This includes: Planning, Requirements Definition, Design, Implementation, and Maintenance phases. The student will demonstrate an understanding of the SDLC phases and develop the following individual documents: Software Requirements, Feasibility Study, Software Design, Code, Test Plan, User Manual, and Project Legacy. Hands-on and theoretical experiences will be gained in the control and evaluation of software packages. Prerequisites: CS SI3200, CS 3100, Engl 3100 or TBE 3250 and Math 1040 or Math 3410. CS 4110. Concepts of Formal Languages and Algorithms for Computing (4) S Concepts of formal language definition, automata theory, Turing theory, and solvability, with an introduction of algorithms and computational methods used in advanced computer science courses. Prerequisite: CS SI2650. CS 4280. Computer Graphics (4) S Selected algorithms and computational methods used in the design of graphical software and applications developed for UNIX and Windows NT based machines. Topics will include the use of OpenGL, 3D Studio MAX, Auto-Cad, Adobe PhotoShop, and other popular graphics software. The course will include X-Window programming and the use of Sun, SGI, and PC (Intel/Cyrx) machines. Prerequisites: CS SI1130 and CS SI3200. CS 4500. Artificial Intelligence and Neural Networks (4) F This course covers basic artificial intelligence principles and introduces students to AI languages. Concepts of programming parallel architecture machines are introduced and developed. The neural network design of parallel computing is studied, along with its implications in Artificial Intelligence software development. Prerequisite: CS SI3200. CS 4740. Internet Firewalls and Network Security (4) F, S An introduction to security issues related to networking. This course is designed for advanced users and system and network administrators. The course covers TCP/IP security issues, security policies, screening routers and firewalls, packet filtering, Internet firewall architecture and theory, TCP wrappers, detecting and monitoring unauthorized activity, password authentication, and security issues involving UNIX and Windows NT operating system. Prerequisites: CS 3705 and CS 3210. CS 4750. Advanced Software Engineering (4) 5 This is a Senior level course which develops a Computer Simulation Package. The student will apply (1) Software Engineering Techniques (CS SI37S0), (2) Object-Oriented Analysis and Design Techniques, (3) Computer Graphics, and (4) Probability and Statistical Methods in the development of the package. The deliverables will include: Software Specification, Feasibility Study, Software Plan, Software Design, Code, Executable, Test Plan, User Manual, and a Project Legacy. All deliverables will require team or peer reviews. Prerequisite: CS SI3750. CS 4780. Object Oriented Windows Application Development (4) F, S This course begins with an introduction to Windows programming in C at the API level. It then progresses to the concepts of Windows application development in C++ at the foundation classes level. These techniques and Rapid Application Development concepts will be used to create applications for Windows. Prerequisite: CS SI2750. CS 4790. Advanced Visual Basic Application Development (4) F This course is designed to teach sound concepts in application design, development and implementation using the most current Visual Basic technology. Students will develop applications using RAD and OOP techniques. Skills mastered in this course will include: Component design and deployment (COM, DCOM and COM+), use of classes and objects, database access (ADO) multiple document interface (MDI), client-server and N-Tier system architecture and Internet application development (DHTML, XML, ASP). Prerequisite: CS SI3200 and CS 2550. CS 4800. Individual Projects and Research (1-4) F, S The purpose of this course is to permit senior Computer Science majors to propose to the faculty for approval an individual project, program, system or research. This course may be taken up to three times for a maximum of 6 credit hours. Prerequisites: Must have all lower division complete. CS 4820. Compiler Design (4) 5 A study of compilers, grammars, finite-state and push down automata, scanning, parsing, error handling, semantic analysis and code generation. Prerequisite: CS SI3200. CS 4830. Advanced Topics in Computer Science (1-3) S Advanced topics which are demanded by industry, are currently popular in this rapidly changing field, or which meet special needs of students in Computer Science will be offered. Individualized material will be taught on a one time basis as needed. Time and credit to be arranged. May be repeated. Prerequisite: Consent of instructor. CS 4890. Cooperative Work Experience (1-4) F, S Open to students meeting criteria established by department or Cooperative Education office. Provides academic credit for on-the- job experience. Grade and amount of credit determined by department. This course may be taken up to three times for a maximum of 6 credit hours. Prerequisites: Must have all lower division complete. CS 4920. Short Courses, Workshops, Institutes and Special Projects (1-4) F Consult the semester class schedule for the current offering under this number. The specific title and credit authorized will appear on the student transcript. Department Manufacturing and Mechanical engineering technology Chair: Mr. Keith Allred Location: Engineering Technology Building, Room 214 Telephone Contact: Wendy Reeves, 801-626-6305 Professors: Andy Drake, Kirk Hagen, Larry Leavitt, Robert Parker; Associate Professors: Keith Allred, Kelly A. Harward, Robert Milner, Kerry Tobin; Assistant Professors: George Comber, Daniel Magda, Rick Orr, Steven Peterson, Jeff Plant; Instructor: Ingrid Allen I he Department of Manufacturing and Mechanical Engineering Technology offers Associate of Applied Science degrees in Applied Technology Construction Management Technology, Computer and Design Graphics Technology, Manufacturing Engineering Technology, and Mechanical Engineering Technology, and Bachelor of Science degrees in Manufacturing Engineering Technology, Mechanical Engineering Technology, and Construction Management Technology. The Department also offers certification programs in Production and Inventory Management, the American Society for Quality, and a Pre-Engineering transfer program. Advisors: George Comber, Andy Drake, Kelly Harward, Robert Milner, Rick Orr, Kerry Tobin I he Weber State Manufacturing Engineering Technology program has been recognized as one of the outstanding manufacturing technology programs in the country. The curriculum is designed to prepare the student for professional employment in industry by giving them fundamental knowledge and skills in a broad range of manufacturing disciplines. These include process planning, tool and machine design, material selection and treatment, process automation, manufacturing resource planning, Six Sigma methods and tools in manufacturing, and lean manufacturing. State-of-the-art laboratories give the students hands-on experiences with CNC machine tools, robotics, programmable logic controllers, systems integration and the latest in a variety of CAD/CAM systems. Year long required senior projects have included satellites, hybrid electric vehicles and computer integrated manufacturing cells and others which help students gain confidence in their abilities while gaining additional insight and skills in both teamwork and human relations. MANUFACTURING ENGINEERING TECHNOLOGY » Program Prerequisite: Complete the requirements for the A.A.S. Degree in Manufacturing Engineering Technology. » Minor: Not required. » Grade Requirements: A grade of "C" or better in all MfET courses, support courses, and technical electives is required for this major (a grade of "C-" is not acceptable) in addition to an overall GPA for all courses of 2.0 or higher. Also refer to the general grade requirements for graduation on page 36. » Credit Hour Requirements: A total of 125 credit hours is required for graduation. A total of 40 upper division credit hours is also required (courses numbered 3000 and above). Transfer students are required to take a minimum of 30 credit hours at Weber State University. Advisement All Manufacturing Engineering Technology students are required to meet with their faculty advisor at least annually for course and program advisement. Please call the department secretary at 801-626- 6305 for the name of your advisor and to schedule an appointment. Admission Requirements Declare your program of study (see page 18). Refer to the Program Prerequisite above. There are no additional special admission or application requirements for this program. General Education Refer to the pages 36-41 for Bachelor of Science degree requirements. Consult with your advisor for specific general education guidelines. Course Requirements for B.S. Degree To be taken in addition to the courses required for the A.A.S. Degree in Manufacturing Engineering Technology. Manufacturing Engineering Technology Courses Required (45 credit hours) MfET 3010 Tool Design (3) MfET SI3310/3310L Material Selection & Heat Treat (3) MfET 3320 Machine Design (2) MfET 3340/3340L Applied Fluid Power (3) Plastic & Composite Manufacturing (4) Manufacturing Supervision (3) Machining Processes II (3) Computer Aided Manufacturing and Rapid Prototyping (3) Statistical Process Control & Reliability (3) Six Sigma Methods and Tools in Manufacturing (5) Process Automation (3) Senior Project Production Planning and Estimating (5) Senior Project Lab (2) Senior Project Lab (2) Certified Manufacturing Technologist (CMfgT) Exam (1) Technical Electives A minimum of 3 credit hours of technical electives chosen from the following list are required. CDGT 3470 Applications in CAD (3) MfET 3460 CAD/CAM Modeling Techniques (2) MfET SI4600 Manufacturing Simulation (2) MfET 3890/4890 Cooperative Work Experience (3) SST 4102 Developing Team Leadership (2) Other classes approved by your MfET advisor MfET 3350/3350L MfET 3550 MfET 361O/3610L MfET 3710/L MfET 3810 MfET 3910 MfET 4580/4850L MfET 4610 MfET 4610L MfET 4620L MfET 4995 PROFILE ENROLLMENT STUDENT AFFAIRS ACADEMIC INFO DEGREE REQ GEN ED Interdisciplinary FYE HNRS BIS LIBSCI INTRD MINORS Applied Science A Technology CEET CS MFET/MET- CMT CDGT ENGR AUTOSV/AUTOTC IDT SST TBE m COMM ENGL FORLNG DANCE MUSIC THEATR ART MBA MPACC/ACCTNG BUSADM FIN LOM MGMT MKTG ECON/QUANT IS&T Iducation MEDUC CHFAM ATHL/AT HEALTH/NUTRI PE/REC EDUC m CLS DENSCI PARAMD HTHSCI HAS/HIM NURSNG RADTEC DMS NUCMED RADTHR RESTHY Science BOTANY CHEM GEOSCI MATH/MATHED MICRO PHSX ZOOL SocialS Behavioral MCJ/CJ ECON GEOGR HIST POLSC PHILO PSYCH SOCLWK GERONT SOCLGY ANTHRO AEROSP MILSCI NAVSCI OonUnuinoEd Daws Campus Weber State Univ 2002-2003 Catalog E R S I T Y Weber State Univ 2002-2003 Catalog e r s i t y |