Undergraduate Catalog 2024-2025

School of Engineering and Applied Sciences

Mark Cambron, Interim Co-Director
Guangming Xing, Interim Co-Director

Building: COHH 2114
Phone: (270) 745-3251
Website: http://www.wku.edu/seas
E-mail: seas@wku.edu

Modern society continues to become more dependent on technology. Personal and portable technologies provide people with more capability and connectivity worldwide. Homes become smarter as the number of connected devices grows. The manufacturing process becomes progressively more sophisticated as the technical requirements increase. To meet these challenges, the industry must have access to students who not only have a strong foundation in their discipline but also can apply this knowledge to solve real problems.

The mission of the School of Engineering and Applied Sciences is to educate, engage, and empower students to solve technical problems. The SEAS faculty provide our graduates with knowledge and skills and serve our community stakeholders through applied research and professional activities. 

In order to provide students with the necessary skills, the programs in the School of Engineering and Applied Sciences are project-based. Our students have opportunities to engage in project activities throughout the curricula to support design, development, implementation, and troubleshooting.

The School of Engineering and Applied Sciences offers Bachelor of Science degrees in the following areas:

  • Architectural Science (reference number 518)
  • Civil Engineering (reference number 534)
  • Computer Information Technology (reference number 555)
  • Computer Science (reference number 629)
  • Construction Management (reference number 533)
  • Electrical Engineering (reference number 537)
  • Engineering Technology Management (reference number 5007)
  • Manufacturing Engineering Technology (reference number 5006)
  • Mechanical Engineering (reference number 543)

The School of Engineering and Applied Sciences offers a minor in systems engineering (reference number 476).  SEAS also offers a certificate in land surveying (reference number 1700).

The School of Engineering and Applied Sciences offers Master of Science degrees in computer science and engineering technology management and a graduate certificate in Lean Sigma.

Faculty

Professor

Shahnaz Aly MARCH (Architecture), Texas A & M University, 1999

Gregory K. Arbuckle PhD (Technology Management (Quality Systems)), Indiana State University, 2004

Farhad Ashrafzadeh PhD (Electrical and Computer Engineering), The University of Calgary, 1997

Mustafa Atici PhD (Computer Science), University of Nebraska, 1996

Mark E. Cambron PhD (Electrical Engineering), Vanderbilt University, 2001

Warren Campbell PhD (Civil Engineering), Colorado State University, 1984

Anthony M. Doggett PhD (Education and Human Resource Studies), Colorado State University, 2003

Hanna A. Khouryieh PhD (Food Science), Kansas State University, 2006

Henry J. Lenoir MS (Mechanical Engineering), University of Tennessee, Knoxville, 1988

Qi Li PhD (Computer Science), University of Delaware, 2006

Shane M. Palmquist PhD (Civil and Environmental Engineering), Tufts University, 2003

Kevin S. Schmaltz PhD (Mechanical Engineering), Carnegie Mellon University, 1997

Huanjing Wang PhD (Computer Science), The University of Alabama, 2005

Zhonghang Xia PhD (Computer Science), University of Texas at Dallas, 2004

Guangming Xing PhD (Computer Science), University of Georgia, 2001

Associate Professor

Jeffrey M. Galloway PhD (Computer Science), The University of Alabama, 2013

Kirolos M. Haleem Mesiha PhD (Civil Engineering), University of Central Florida, 2009

Osama E. Mansour PhD (Environmental Design), The University of Calgary, 2015

Yaser A. Mowafi PhD (Information Systems), University of Maryland Baltimore Co, 2009

Morteza Nurcheshmeh PhD (Mechanical Engineering), University of Windsor, 2011

Bryan Reaka PhD (Education (Workforce Education)), Southern Illinois University Carbondale, 2002

Rong Yang PhD (Computer Science and Engineering), University of Louisville, 2007

Assistant Professor

Mi S. An ME (Engineering), Foreign College/University, 2008

Pallav K. Bera PhD (Electrical and Computer Engineering), Syracuse University Main Campus, 2021

Benjamin J. Dinan PhD, The Ohio State University Main Campus, 2012

Instructor I

Tyler A. Baker MS (Engineering), University of Wisconsin-Platteville, 2018

Brian M. Janes MS (Management of Technology), Murray State University, 2003

Instructor II

Ismail Abumuhfouz MBA (Business Administration), Sullivan University, 2009

Manohar Chidurala PhD (Engineering & Applied Science), University of New Orleans, 2015

Edmund R. Martelli MS (Technology Management), Western Kentucky University, 2010

Jason C. Wilson MS (Engineering), University of Wisconsin-Platteville, 2016

Architectural Sciences (AS)

AS 151    Architectural Graphics    3 Hours

An introduction to the basic skills of drawing and modeling techniques. Sketching and drafting with emphasis on line weights, lettering, equipment, geometric construction and pictorial drawings. Conventional modeling and an introduction to software applications with emphasis on 3D form, context and material delineation.

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

AS 163    Architectural Drafting    3 Hours

An introductory course using sketching and CADD software to teach orthographic projection, isometric projection, sections, dimensioning, and 3D modeling. This course designed for majors in the Architectural Sciences Concentration, Interior Design, Civil Engineering, Geography and Textiles.

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

AS 180    Introduction to Architecture    3 Hours

It covers the basic concepts of building design and architectural theory of various architectural styles. The primary vehicle of investigation will be the architectural artifacts of the built environment and the philosophical rationale behind the motivation for the creation. Colonnade/Statewide General Education Code E-AH | AH

Recent Term(s) Offered: winter 2022; summer 2022; fall 2022; summer 2023; fall 2023; winter 2024; summer 2024; fall 2024

AS 251    3D Modeling and Imaging    3 Hours

Introduction to 3D modeling, animation, and visualization techniques. Topics include 3D solids, perspective projection, lighting, cameras, texturing, walk-through and fly-by animations using current industry software.

Prerequisite(s): AS 151 and AS 163

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

AS 263    Architecture Documentation I    3 Hours

Planning and producing residential construction drawings. Residential construction standards and codes; building materials research and specification.

Prerequisite(s): AS 163 with a minimum grade of C and CM 261 (may be taken concurrently)

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

AS 273    Architectural Detailing    3 Hours

Architectural detailing in terms of function, contractibility, and aesthetics. A transition from architectural ideas to build reality. Detailing as a means of controlling: water, air heat flow, sound, aging, and load transfer. Detailing with respect to economics, ease of assembly, efficiency, and problem solving. Lecture and Laboratory.

Prerequisite(s): AS 263 with a minimum grade of C

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

AS 305    Building Codes    3 Hours

Introduction to format and content of current building codes, including interpretation and code research for application to residential and commercial projects, with emphasis on building design.

Prerequisite(s): CM 261

Recent Term(s) Offered: summer 2022; fall 2022; summer 2023; fall 2023; summer 2024; fall 2024

AS 351    Building Information Modeling    3 Hours

Advanced course in architectural modeling, focusing on the concepts and processes of creating object-oriented databases by embedding relevant building information into parametric modeling systems, and extracting building data using standard industry software applications.

Prerequisite(s): AS 251 with a minimum grade of C and AS 263 with a minimum grade of C

Recent Term(s) Offered: spring 2022; summer 2022; spring 2023; spring 2024

AS 369    Architectural Design Studio I    4 Hours

Design processes using architectural projects as case studies, design experience includes schematic design, program development, design methodologies, graphic and verbal communication skills, and environmental influences on building design: geographic location, daylighting, natural ventilation, size and shape. Lecture and laboratory.

Prerequisite(s): AS 263

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024; summer 2024

AS 373    Architecture Documentation II    3 Hours

Planning and producing commercial construction drawings. Commercial construction standards and codes; building materials research and specification.

Prerequisite(s): AS 273 with a minimum grade of C and AS 305 and SEAS 325 and AS 351

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

AS 375    Special Architectural Problems    3 Hours (repeatable max of 6 hrs)

A research project that includes a written report or an innovative design of a non-standard structure is required.

Recent Term(s) Offered: winter 2022; summer 2022; fall 2022; winter 2023

AS 378    Architectural / Professional Presentation    3 Hours

Techniques to present an idea, concept, architectural design, and individual talents. Techniques include architectural modeling, both physical and virtual; presentation graphics; virtual walk-through and fly-by; portfolio design; and web page development. Lecture and Laboratory.

Prerequisite(s): AMS 369

Restriction(s): Students with a semester level of Freshman or Sophomore may not enroll.

Recent Term(s) Offered: None

AS 380    Independent Study in Architectural Sciences    3 Hours (repeatable max of 6 hrs)

This course is designed for the undergraduate student who would like to study different aspects of the profession, that is not included in existing formal courses of instruction.

Recent Term(s) Offered: spring 2022; winter 2023; summer 2023; fall 2023

AS 463    Architecture Documentation III    3 Hours

Advanced planning and producing commercial construction drawings relating to additions, renovations, and demolition. Commercial construction standards and codes; building materials research and specification; systems coordination.

Recent Term(s) Offered: None

AS 469    Architectural Design Studio II    4 Hours

Advanced analysis, synthesis, and appraisal techniques responding to contemporary architectural issues. Theory and practice of architecture as art and science. In-depth studio experience in: schematic design and design development; selection and conceptual design of structural systems; mechanical and electrical systems, materials and connective systems, specifications and building costs with focus on sustainable design. Lecture and Laboratory. Note: Course pass required.

Prerequisite(s): AS 273 and CM 282 and AS 369

Recent Term(s) Offered: summer 2022; fall 2022; summer 2023; fall 2023; summer 2024; fall 2024

AS 470    Land Development    4 Hours

Land development in terms of promoting: a community, human well-being, environmental sustainability, green space and economic growth. Site analysis, climatic and regional analysis, cultural and contextual analysis, and human pattern language will be investigated and applied. Lecture and Laboratory. Note: Course pass required.

Prerequisite(s): AMS 273

Recent Term(s) Offered: None

AS 488    Comprehensive Design    3 Hours

Identification and collaboration with a real world client, architectural proposals, project programmatic requirements, project research, site analysis, building codes and regulations, professional portfolio. Note: Consent of instructor may be required.

Prerequisite(s): AS 373 (may be taken concurrently) and AS 369

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

AS 490    Senior Research for Architectural Sciences    3 Hours

Students work on capstone research projects utilizing skills and knowledge from prior courses in the Architectural Sciences program. Projects in this course will simulate real life projects encountered in industry.

Prerequisite(s): AS 373 with a minimum grade of C and AS 488 with a minimum grade of C

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

Civil Engineering (CE)

CE 160    Principles of Surveying    3 Hours

A study of the basic principles of surveying. Topics include: field note-taking, taping distances, differential leveling, profile leveling,angular measurements, bearings & azimuths, EDM, traversing, topographic mapping, and construction stakeout. The use and care of surveying equipment includes: automatic levels, theodolites, pocket transits, total stations and data collectors.

Prerequisite(s): (MATH 117 or MATH 118 or MATH 136 (may be taken concurrently) or MATH 137 (may be taken concurrently))

Corequisite(s): CE 161

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

CE 161    Principles of Surveying Lab    1 Hour

Field and office procedures in support of material studied in CE 160.

Corequisite(s): CE 160

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

CE 176    Civil Engineering Freshman Design    1 Hour

An introduction to civil engineering and its specialties. Topics include a brief overview of: surveying, water resources, transportation, and construction, geotechnical, and structural engineering. The design process and the importance of public safety are emphasized. Students will complete a simple design project. Note: For transfer or change of major students who have earned at least 24 semester hours of credit or have completed a course equivalent in content to the generic WKU University Experience course, or permission of instructor.

Prerequisite(s): (MATH 136 (may be taken concurrently) or MATH 137 (may be taken concurrently) or MATH 237 (may be taken concurrently) or MATH 331 (may be taken concurrently))

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

CE 300    Floodplain Management    3 Hours

Introduction to federal and local regulations governing floodplain management, the National Flood Insurance Program, and flood maps. Successful completion of the class requires passing the Certified Floodplain Manager (CFM) Exam, within a maximum of two attempts. Students will be required to pay the exam fee(s) to the Association of State Floodplain Managers.

Restriction(s): Students with a semester level of Freshman or Sophomore may not enroll.

Recent Term(s) Offered: fall 2022; fall 2024

CE 303    Construction Management    3 Hours

The study of planning, administration, and management of construction projects and an introduction to the methodology utilized in executing specific designs. Emphasis is placed on the organization of construction firms, development of construction documents, theory of estimating and quantity take-offs, contractual and management systems, scheduling, project administration and inspection of construction operations.

Prerequisite(s): (MATH 117 (may be taken concurrently) or MATH 118 (may be taken concurrently) or MATH 119 (may be taken concurrently) or MATH 121 (may be taken concurrently) or MATH 127 (may be taken concurrently) or MATH 136 (may be taken concurrently) or MATH 137 (may be taken concurrently) or MATH 183 (may be taken concurrently) or MATH 206 (may be taken concurrently) or MATH 302 (may be taken concurrently) or MATH 237 (may be taken concurrently) or MATH 240 (may be taken concurrently))

Restriction(s): Students with a semester level of Academy Junior, Academy Senior or Freshman may not enroll.

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

CE 305    Risk Analysis    3 Hours

Uncertainty and methods for risk analysis for engineering systems including engineering economics, probabilistic and statistical methods, and Monte Carlo simulation with applications to civil, electrical, and mechanical engineering.

Prerequisite(s): MATH 137

Recent Term(s) Offered: spring 2023

CE 310    Strength of Materials Laboratory    1 Hour

Implementation of fundamental principles and physical laws governing the response of structural components to external forces. Students will plan, conduct and report on experiments to measure the performance characteristics of materials and structural systems.

Prerequisite(s): (MATH 227 (may be taken concurrently) or MATH 137) and (EM 221 (may be taken concurrently) or EM 222 (may be taken concurrently))

Corequisite(s): EM 303

Recent Term(s) Offered: None

CE 316    Equipment & Methods    3 Hours

Study of construction operations as a dynamic process. Primary topics include earthmoving, optimizing equipment for best production, foundation construction, concrete, masonry and steel construction methods, concrete formwork design, construction safety, and construction productivity. Field trips will be incorporated.

Prerequisite(s): (MATH 117 or MATH 118 or MATH 119 or MATH 121 or MATH 127 or MATH 136 or MATH 137 or MATH 183 or MATH 205 or MATH 206 or MATH 225 or MATH 305 or MATH 237 or MATH 240 or MATH 275 or MATH 295)

Restriction(s): Students with a semester level of Academy Junior, Academy Senior or Freshman may not enroll.

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024; fall 2024

CE 332    Transportation Engineering    3 Hours

An introduction to transportation engineering. Development of transportation systems in the United States. Route geometrics and design. Traffic flow characteristics and control. Planning, financing and economic analysis of transport facilities.

Prerequisite(s): CE 160 and CE 161 and EM 222 and PHYS 255

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

CE 342    Fluid Thermal Science    3 Hours

Conservation of fluid mass and momentum, forces in fluids, pipe flow, fluid measurements, pump systems, hydrodynamic drag, open channel flow, and introduction to thermodynamics. Students may not earn credit for both CE 341 and CE 342.

Prerequisite(s): MATH 237 and (EM 221 or EM 222)

Restriction(s): Enrollment is limited to students in Civil Engineering (534) or Civil Engineering-Prep (534P)

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

CE 352    Introduction to Environmental Engineering    3 Hours

Introduction to the fundamental principles of environmental engineering. Topics in water quality, water and wastewater treatment, air quality, and solid waste and landfills are discussed.

Prerequisite(s): MATH 331 and CHEM 120

Recent Term(s) Offered: None

CE 370    Materials of Construction    2 Hours

An introduction to construction materials focusing on aggregate, concrete, masonry, asphalt, timber, and construction materials inspections. Topics will include material properties, applications, production and physical characteristics. Students will have the opportunity to become Level I certified through the American Concrete Institute.

Prerequisite(s): (EM 222 with a minimum grade of C and EM 303 (may be taken concurrently)) or CM 282

Corequisite(s): CE 371

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

CE 371    Construction Materials Laboratory    1 Hour

The laboratory component of CE 370 - Construction Materials. Projects include aggregate sieve analysis and specific gravity, asphalt sample preparation and strength testing using Superpave, and concrete strength, slump, and air content.

Prerequisite(s): (EM 222 with a minimum grade of C and EM 303 (may be taken concurrently)) or CM 282

Corequisite(s): CE 370

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

CE 378    Route Surveying    3 Hours

Horizontal alignment of simple curves, compound curves, and spirals; vertical alignment using equal and unequal tangent parabolic curves in conjunction with road gradients; superelevations; slope stakes; earthwork calculations including volumes and mass diagrams.

Prerequisite(s): CE 160 and CE 161 and AS 163

Corequisite(s): CE 379

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

CE 379    Route Surveying Lab    1 Hour

Field and office procedures in support of content in CE 378.

Prerequisite(s): CE 160 and CE 161

Corequisite(s): CE 378

Recent Term(s) Offered: None

CE 380    Boundary Surveying    3 Hours

A study of the principles of land surveying. Topics include: boundary descriptions, deeds, horizontal and vertical control, traverse computations, US Public Land Surveys, metes and bounds, property law, partitioning of land, restoring lost corners, right of ways, easements, and minimum standards for boundary surveys.

Prerequisite(s): CE 160 and CE 161 and AS 163

Corequisite(s): CE 381

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

CE 381    Boundary Surveying Lab    1 Hour

Field and Office procedures in support of material covered in CE 380.

Corequisite(s): CE 380

Recent Term(s) Offered: None

CE 382    Structural Analysis    3 Hours

Modeling of real structural systems; loads and building codes; analysis of statically determinate and indeterminate planar structures including displacements, internal forces, and influence lines; exact and approximate techniques.

Prerequisite(s): (MATH 237 (may be taken concurrently) or MATH 327) and (EM 302 or EM 303)

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

CE 383    Structural Steel Design    3 Hours

Principles of the design of steel structures using the LRFD method. Design topics include axial tension and compression members, flexural members, beam-columns, connections, framing systems, and design codes. Additional topics include influence of non-technical factors such as availability, economy, and constructability.

Prerequisite(s): (CE 382 or CE 373)

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

CE 384    Reinforced Concrete Design    3 Hours

Design of reinforced concrete structures using the ACI Building Code. Design includes compression members, flexural members, foundations and one-way slabs.

Prerequisite(s): (CE 382 or CE 373)

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

CE 410    Soil Mechanics    3 Hours

A study of soils and their properties. Stress-strain analysis, horizontal and vertical stress distribution, consolidation and settlement, soil classification, compaction, static lateral earth pressure, permeability and flow nets, bearing capacity and slope stability, and foundation construction.

Prerequisite(s): (EM 303 and GEOL 113) or (CE 370 (may be taken concurrently) and CM 282) and (GEOL 111)

Corequisite(s): CE 411

Restriction(s): Enrollment is limited to students in Construction Management (533) or Civil Engineering (534)

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

CE 411    Soil Mechanics Lab    1 Hour

The laboratory component of CE 410 - Soil Mechanics. Projects include collection of soil samples in the field, observation of soil drilling and field testing equipment, classification of soils, plasticity testing, liquid limit, plastic limit, standard and modified proctor compaction test, nuclear density testing, and soil strength testing.

Corequisite(s): CE 410

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

CE 412    Foundation Engineering    3 Hours

Continuation of the material in CE 410 - Soil Mechanics focusing on the design and construction of shallow and deep foundations. Additional topics will include slope stability analysis and advanced discussions of retaining wall design and subsurface investigations.

Prerequisite(s): CE 410 and CE 411

Restriction(s): Enrollment is limited to students in Civil Engineering (534)

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

CE 426    Advanced Construction Materials    3 Hours

Continuation of CE 370. Topics focus on highway construction and include soil stabilization, bituminous materials and mixtures, general highway materials and construction of rigid and flexible pavements.

Prerequisite(s): CE 370

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

CE 432    Traffic Engineering    3 Hours

Students will work on an in-class project, where they will conduct a field data collection at a specific signalized intersection (e.g., doing traffic counts), plus data analysis and report write-up. Appropriate WKU paperwork/approvals might be needed to send students to the field and ensure their safety.

Prerequisite(s): CE 332 with a minimum grade of C

Recent Term(s) Offered: None

CE 440    Masonry Design and Construction    3 Hours

Principles in the design and construction of masonry structures in accordance with the American Concrete Institute. Current and historical properties of brick, natural block, natural stone, mortar, grout, and reinforcement. Design and constructability of masonry columns, shear walls, and unreinforced and reinforced masonry structures. Note: Consent of instructor may be required.

Prerequisite(s): (CE 382 or CE 370) and CE 371

Recent Term(s) Offered: None

CE 444    Bridge Engineering    3 Hours

A practice-based introduction to bridge engineering, exploring the design, behavior, maintenance and rehabilitation of bridges. Bridge loads, reinforced and prestressed concrete slab and T-beam bridges, steel beam bridges, composite beam bridges, bridge evaluations and ratings, and upgrade methodologies are covered based on AASHTO code requirements using the LRFD design methodology. Abutments, piers, joints, bearings, and connections are also included. Nontechnical topics such as public perception of the nation's infrastructure with respect to bridges will be discussed.

Prerequisite(s): (CE 384 or CE 482 or CE 483)

Recent Term(s) Offered: None

CE 461    Hydrology    3 Hours

A study of the physical laws affecting the occurrence, distribution, movement, storage, and contamination of water in watersheds. Qualitative analysis and quantitative modeling of precipitation, evapotranspiration, infiltration, groundwater, and stream flow. Models of contamination of rivers, lakes, soils, and groundwater. Applications to engineering design under extreme events, and environmental engineering.

Prerequisite(s): MATH 331 and CE 160 and (CE 341 or CE 342) and (CE 305 (may be taken concurrently) with a minimum grade of or STAT 301 (may be taken concurrently) with a minimum grade of )

Recent Term(s) Offered: None

CE 462    Hydraulic Engineering Systems    3 Hours

This class deals with the application of hydraulics in Civil Engineering design. The topics include flow in pipelines and open channels, design of culvert systems, flow measurement, hydraulic structures, and computational methods and models.

Prerequisite(s): MATH 331 and CE 342 and (CE 305 (may be taken concurrently) or STAT 301 (may be taken concurrently))

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

CE 474    Civil Engineering Design Project    1-3 Hours (repeatable max of 3 hrs)

An independent study course in which students complete an engineering design project of their choice under the guidance of a faculty advisor. Note: Permission of instructor required.

Recent Term(s) Offered: fall 2024

CE 475    Selected Topics in Civil Engineering    3 Hours (repeatable max of 9 hrs)

Advanced special topics delivered by WKU faculty to acquaint undergraduate students with significant problems and developments of current interest in civil engineering. Note: Permission of instructor required.

Recent Term(s) Offered: None

Computer Info Technology (CIT)

CIT 300    Computer Information Technology Foundations    3 Hours

Introduces students to educational technology and the distance education process necessary for the CIT Program.

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; summer 2023; fall 2023; spring 2024; summer 2024; fall 2024

CIT 302    Web Development    3 Hours

Introductory course in web design and development. Provides students with strategies and skills to plan and develop commercial web sites.

Prerequisite(s): CIT 300 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; fall 2023; spring 2024; summer 2024; fall 2024

CIT 310    Systems Architecture I    3 Hours

Introduction to applied technology and computer architecture. Emphasis will be on hardware specification and selection, troubleshooting, maintenance, and optimizing system performance.

Prerequisite(s): CIT 300 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; summer 2023; fall 2023; fall 2024

CIT 312    Systems Architecture II    3 Hours

Introduction to software elements of the computer, including operating systems, programming tools, and system utilities. Course will emphasize these elements in an applied, organizational context.

Prerequisite(s): CIT 310 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; summer 2023; spring 2024

CIT 330    Systems Development I    3 Hours

Emphasis on developing structured system applications and program logic. Assumes no prior experience with system development and does not focus on any particular language.

Prerequisite(s): CIT 300 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: summer 2022; fall 2022; fall 2023; fall 2024

CIT 332    Systems Development II    3 Hours

Practical study of system-development tools commonly used in business and organizations. This course will include advanced topics such as interfacing systems with databases and web applications.

Prerequisite(s): CIT 330 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2022; summer 2022; spring 2023; spring 2024

CIT 350    Database Administration I    3 Hours

Introduction to database applications and related fundamentals including database models, normalization, and principles of effective database design.

Prerequisite(s): CIT 300 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; summer 2023; fall 2023; spring 2024; fall 2024

CIT 352    Database Administration II    3 Hours

A continuation of CIT 350 with emphasis on developing distributed database solutions, client-server models for business use and advanced SQL.

Prerequisite(s): CIT 350 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

CIT 370    Telecommunications I    3 Hours

Overview of modern networking systems, including networking fundamentals, local area networks, routing, addressing, wide area networks, remote access, and security. Emphasis on applied technology used in organizational settings.

Prerequisite(s): CIT 300 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; summer 2023; fall 2023; fall 2024

CIT 372    Telecommunications II    3 Hours

Introduction to the TCP/IP protocol, its use in an organizational environment, and the different sub-protocols that underlie popular business applications.

Prerequisite(s): CIT 370 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; summer 2023; fall 2023; spring 2024; fall 2024

CIT 412    Advanced Systems Architecture I    3 Hours

A continuation of CIT 312 with a focus on enterprise architecture and how to design computer system solutions using industry-standard operating systems and tools.

Prerequisite(s): CIT 312 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; fall 2023; fall 2024

CIT 414    Advanced Systems Architecture II    3 Hours

Examines both the managerial aspects of system design--build vs. buy, labor, and related strategic decisions--and administration of corporate networks, and related systems.

Prerequisite(s): CIT 412 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; spring 2024

CIT 416    Systems Administration I    3 Hours

Strategies and techniques to prepare students for enterprise server design, implementation, and maintenance, including advanced networking hardware and software tools.

Prerequisite(s): CIT 312 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

CIT 418    Systems Administration II    3 Hours

A continuation of CIT 416 that provides more in-depth analysis of system architecture and administration, developing strategic advantage through appropriate investments in technology and contemporary issues in enterprise computing and management.

Prerequisite(s): CIT 416 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

CIT 432    Advanced Systems Development I    3 Hours

Focuses on advanced system-development approaches. Students will utilize modern development tools to build business systems and applications.

Prerequisite(s): CIT 332 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; spring 2024

CIT 434    Advanced Systems Development II    3 Hours

Focuses on the managerial aspects of systems development. Analyzes the various stakeholders of enterprise software architectures, including software architects, designers, analysts, developers, members of IT strategy departments, and project managers.

Prerequisite(s): CIT 432 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: fall 2022; spring 2024

CIT 436    Web Systems Development I    3 Hours

Emerging trends in web-based applications and how they are developed. Emphasis on building business-oriented solutions using web technology and the Internet.

Prerequisite(s): CIT 302 with a minimum grade of C and CIT 332 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2022; spring 2023; summer 2023; fall 2023; summer 2024

CIT 438    Web Systems Development II    3 Hours

A continuation of CIT 436 providing additional coverage of web service and application topics. Also emphasizes integration with existing database systems and legacy applications.

Prerequisite(s): CIT 436 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2024

CIT 476    Network Administration I    3 Hours

Network administration and management with an emphasis on technologies and tools for supporting large-scale business networks.

Prerequisite(s): CIT 372 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

CIT 478    Network Administration II    3 Hours

The latest Microsoft technologies and tools for supporting network administration in organizational environments.

Prerequisite(s): CIT 476 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

CIT 482    Systems Security I    3 Hours

An examination of computer and corporate security in business settings, emphasizing security implementation within organizations using commercial tools and technologies.

Prerequisite(s): CIT 300 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

CIT 484    Systems Security II    3 Hours

A continuation of CIT 482 that provides additional study and experience with managerial/operational issues affecting the security of enterprise computers and networks; examines available tools and opportunities in the field.

Prerequisite(s): CIT 482 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

CIT 486    Knowledge Management    3 Hours

Examines computer-based knowledge-how organizations can capture, store, share, and effectively manage their intellectual resources.

Prerequisite(s): CIT 300 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; fall 2023; summer 2024; fall 2024

CIT 490    Senior Research    3 Hours

Students work on a capstone research project utilizing skills and knowledge from prior courses in their degree program. Projects performed, when possible, for a specific client or local industry. Lecture and Laboratory. Note: Consent of instructor required.

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; summer 2024; fall 2024

CIT 492    Technology Management I    3 Hours

Examines the management of technological projects including planning, implementation, control, quality, time, and budget.

Prerequisite(s): CIT 300 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2022; summer 2022; spring 2023; fall 2023; fall 2024

CIT 494    Technology Management II    3 Hours

A practical examination of information technology with emphasis on the tactical and operational role of IT in an organization.

Prerequisite(s): CIT 492 with a minimum grade of C

Restriction(s): Enrollment is limited to students in Computer Information Tech (555)

Recent Term(s) Offered: spring 2022; summer 2022; spring 2024

Construction Management (CM)

CM 250    Contract Documents    3 Hours

Introduction to construction documents including drawings, specifications, contracts, requests for information, change orders, bid packages, addenda, and transmittals. In addition, techniques for reading engineering and shop drawings will be introduced.

Prerequisite(s): (MATH 116 with a minimum grade of C or MATH 116E with a minimum grade of C or MA 116C with a minimum grade of C) or (MATH 117 or MA 117C) or MATH 118 or MATH 119 or MATH 127 or MATH 121 or MATH 136 or MATH 137 or MATH 206 or MATH 237 or MATH 240 or MATH 275 or MATH 304 or MATH 305 or MATH 306

Recent Term(s) Offered: None

CM 261    Construction Methods and Materials    3 Hours

Survey of the basic methods and materials used for light commercial and residential construction applications. Addresses general requirements and site work, along with primary materials and techniques of regional construction practices.

Recent Term(s) Offered: winter 2022; spring 2022; summer 2022; fall 2022; spring 2023; fall 2023; spring 2024; summer 2024; fall 2024

CM 262    Construction Laboratory    1 Hour

The laboratory to accompany CM 261. Hands-on experience with basic construction methods and materials used in light commercial and residential construction, including framing, concrete, masonry, and miscellaneous metals.

Prerequisite(s): MATH 117 or MATH 136 or MATH 137

Recent Term(s) Offered: spring 2022; fall 2022

CM 282    Building Structures    3 Hours

Survey of concepts, knowledge, and methods of statics and strength of materials with emphasis on factors that influence the development of architectural space and form. Includes qualitative and quantitative solution methods, focusing on application versus theoretical principles.

Prerequisite(s): MATH 117 or MA 117C or MATH 118

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

CM 346    Applied Soil Mechanics and Foundations    3 Hours

An applied course in soil mechanics and foundations, including soil composition and classification, soil compaction and site work, lateral earth pressures and retaining walls, and an introduction to foundation design and construction including both deep and shallow foundations. Demonstrations of commonly used laboratory tests are also included. Note: Permission of instructor may be required.

Prerequisite(s): CM 337

Restriction(s): Students with a semester level of Freshman or Sophomore may not enroll.

Recent Term(s) Offered: None

CM 363    Construction Estimating and Bidding    3 Hours

Methods and procedures for estimating and bidding construction projects, including extracting quality take-offs from drawings, classifying work in accordance with specifications, compiling and pricing estimates, preparing bids, and computer applications. Note: Permission of instructor may be required.

Prerequisite(s): (CM 250 or CE 303)

Recent Term(s) Offered: winter 2022; summer 2022; fall 2022; summer 2023; fall 2023; summer 2024; fall 2024

CM 462    Construction Scheduling    3 Hours

Various components of construction project scheduling including work breakdown structures, activity duration estimates, scheduling logic, precedence networking, Gantt charts, CPM and PERT techniques, resource scheduling, schedule updating and reduction, and computer applications. Note: Permission of instructor may be required.

Prerequisite(s): CM 363

Recent Term(s) Offered: spring 2022; spring 2023; summer 2023; spring 2024; fall 2024

CM 490    Senior Research for Construction Management    3 Hours

Students work on capstone research projects utilizing skills and knowledge from prior courses in the Construction Management program. Projects in this course will simulate real life projects encountered in industry.

Prerequisite(s): CM 462

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

Computer Science (Univ) (CS)

CS 146    Introduction to Programming    3 Hours

A study of the algorithmic approach in the analysis of problems and their computational solutions. A structured language will be introduced and used in solving assigned problems. Lab sessions may be held in addition to lecture sessions. Not accpetable for credit in computer science major or minor. Note: Two years of high school algebra or concurrent enrollment in a college algebra course required. Colonnade/Statewide General Education Code F-QR | QR

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

CS 157    Information Security I    3 Hours

An introduction to the concepts, issues, and essential skills of computer security. Topics include computer-based systems, internet communications, networking, and security. Laboratory sessions will be held as needed. May not be counted toward a computer science major or minor.

Recent Term(s) Offered: spring 2022

CS 170    Problem Solving and Programming    3 Hours

The fundamentals of problem solving, program design, and program development techniques. A high-level programming language is used and lab experiences are included. The course may not be counted toward a computer science major or minor.

Prerequisite(s): (MPE - Algebra with a score of 14 or SAT Mathematics Score with a score of 560 or ACT Math with a score of 22 or KYOTE College Algebra with a score of 14) or MATH 115 (may be taken concurrently) or MATH 116 (may be taken concurrently) or MATH 116E (may be taken concurrently)

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

CS 175    University Experience – Computer Science    3 Hours

Transition to university experience. Topics include study skills, critical thinking skills, library education, exploration of majors and careers degree programs, campus resources, and personal development. Special attention is given to educational requirements, careers, and resources in the field of computer science.

Recent Term(s) Offered: None

CS 180    Computer Science I    4 Hours

A study of the algorithmic approach to the analysis of problems and their computational solutions, using a high-level structured language. Labs are included in the course.

Prerequisite(s): (CS 170 with a minimum grade of C or (ACT Math with a score of 22 and MPE - Algebra with a score of 18) or ACT Math with a score of 27 or MATH 116 with a minimum grade of C or MATH 116E with a minimum grade of C or MA 116C with a minimum grade of C or MATH 123 (may be taken concurrently) with a minimum grade of C)

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; summer 2023; fall 2023; spring 2024; summer 2024; fall 2024

CS 239    Problem Solving with Computational Techniques    3 Hours

Solving engineering problems using computational techniques. Topics include problem definition, algorithm development, flowcharting, input/output and structured programming. May count as 1.5 hours towards a major/minor in Computer Science. Note: Placement into a science calculus course may be required for course enrollment.

Prerequisite(s): (MATH 117 with a minimum grade of C or MATH 136 (may be taken concurrently) with a minimum grade of C or MATH 137 with a minimum grade of C or MATH 237 with a minimum grade of C or MATH 331 with a minimum grade of C)

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

CS 245    Introduction to a Computer Programming Langauge    1.5 Hour (repeatable max of 3 hrs)

Designed to introduce the syntax, advantages, limitations, and selected applications of a particular programming language such as ADA, BASIC, C, FORTRAN, LISP, COBOL, PL/l, or assembly language. Will not count toward a computer science major or minor if credit is received for an introduction to the same language in another course.

Prerequisite(s): CS 146 with a minimum grade of C

Recent Term(s) Offered: None

CS 270    Introduction to Web Programming    3 Hours

Introductory course in web programming and web application development. Provides students with essential skills for developing basic client-side and server-side applications.

Prerequisite(s): CS 180 with a minimum grade of C

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

CS 290    Computer Science II    4 Hours

A study of object-oriented software development and programming concepts including inheritance, polymorphism, stack, queue, list, and introduction to recursion and their applications, including user-interface design.

Prerequisite(s): CS 180 with a minimum grade of C and (MATH 117 with a minimum grade of C or MA 117C with a minimum grade of C or MATH 118 with a minimum grade of C or MATH 136 with a minimum grade of C or MATH 137 with a minimum grade of C)

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

CS 295    Introduction to Research Methodology    1 Hour

To familiarize Ogden Research Scholars and other research oriented students, with the fundamentals of choosing a research topic, performing a bibliographical search on a subject, topic, classification of instruments, data taking, data reduction, professional ethics and other research oriented topics. The common points of research methodology in the different scientific areas will be accentuated. Examples will be drawn from the various disciplines. Use of computers will be emphasized. (Course does not count towards any major or minor). Note: Ogden Research Scholar, or 3.2 grade point average at the end of freshman year, or Ogden College faculty member recommendation required.

Equivalent(s): ENGR 295, CHEM 295, PHYS 295, MATH 295, BIOL 295

Recent Term(s) Offered: None

CS 299    Introduction to Research in Computer Science    1-3 Hours (repeatable max of 6 hrs)

Directed research in computer science through reading, programming and/or other problem solving activities under the guidance of a faculty member. Note: Permission of instructor may be required.

Prerequisite(s): CS 180 with a minimum grade of B and CS 221 with a minimum grade of B

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; summer 2023; spring 2024

CS 301    Game Programming    3 Hours

An introductory study of game software development including game object creation, animation, audio, game logic, and game engines. Design, prototyping, and development of a playable game using modern techniques will be covered.

Prerequisite(s): CS 146 with a minimum grade of C or CS 170 with a minimum grade of C or CS 180 with a minimum grade of C or CS 239 with a minimum grade of C

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024

CS 315    Introduction to Unix    3 Hours

Use of the UNIX operating system as a program development environment. Topics include programming tools like debuggers, make, advanced editing, shell programming, and use of the X Window system. Note: Permission of instructor may be required.

Prerequisite(s): CS 290 with a minimum grade of C

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

CS 325    Computer Organization and Architecture    3 Hours

Advanced assembly programming, instruction sets, processor I/O and bus protocols, memory management, system performance, parallelism, and advanced systems.

Prerequisite(s): CS 290 with a minimum grade of C

Recent Term(s) Offered: fall 2022; fall 2023; summer 2024; fall 2024

CS 331    Data Structures    3 Hours

Analysis and efficient implementation of container types and applications such as priority queues, hash tables, search trees, and graphs; sorting algorithms.

Prerequisite(s): CS 290 with a minimum grade of C

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

CS 339    Discrete Structures    3 Hours

Finite and discrete structures, including basic proof techniques, algorithm analysis, graph concepts and algorithms, with their applications in computer science.

Prerequisite(s): CS 290 with a minimum grade of C and MATH 136 with a minimum grade of C

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

CS 351    Database Management Systems I    3 Hours

An introduction to relational database management systems and their applications. Topics include relational model, relational algebra, SQL, indexes, security, integrity rules, effective database design methods, and database applications.

Prerequisite(s): CS 290 with a minimum grade of C

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

CS 360    Software Engineering I    3 Hours

Modern development cycle examined via software engineering: needs assessment, requirements analysis, user interface, design, construction, test, maintenance/enhancement. Current methodologies and tools: data dictionary, data flow diagrams, structured walkthroughs, teams, program management.

Prerequisite(s): (CS 331 with a minimum grade of C and CS 351 with a minimum grade of C) or (CS 239 with a minimum grade of B or CS 180 with a minimum grade of B and EE 380 with a minimum grade of C) and COMM 145 with a minimum grade of C

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

CS 369    Cooperative Education in Computer Science    1-3 Hours (repeatable max of 3 hrs)

Practical experience in a supervised work situation with a cooperating business, industry, social or governmental agency. Note: Application for enrollment in cooperative education plan; approval of department head and co-op faculty advisor required.

Recent Term(s) Offered: summer 2022; summer 2024

CS 372    Mobile App Development    3 Hours

Introduces and explores mobile app programming, important environment features; and mobile app development frameworks, architecture, and design.

Prerequisite(s): CS 290 with a minimum grade of C

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

CS 381    Introduction to Computer Networks    3 Hours

An introduction to the design and analysis of computer networks and their applications, including the basics of data communication, network topologies, protocols, routing and swtiching, naming and addressing.

Prerequisite(s): CS 290 with a minimum grade of C

Recent Term(s) Offered: spring 2022; spring 2024

CS 382    Programming Languages    3 Hours

A study of principles and common features of programming languages. Topics include syntax, semantics, binding, scope, overloading, finite automata, formal languages, etc.

Prerequisite(s): (CS 221 with a minimum grade of C or CS 290 with a minimum grade of C)

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

CS 389    Practicum in Computer Science    1-4 Hours (repeatable max of 4 hrs)

Intended primarily for upper level undergraduates who will undertake significant programming projects. Written reports and documentation are required. Note: Consent of computer science program coordinator may be required.

Prerequisite(s): CS 351 with a minimum grade of C

Recent Term(s) Offered: None

CS 396    Intermediate Software Project    3 Hours

The course enhances each student's abilities to craft software through the development of a significant group project which requires a variety of skills. Topics include simple data analysis and design, group problem solving, human-computer interface design, software project management, security, and quality control. The technical work will be complemented by written and oral technical presentations.

Prerequisite(s): CS 351 with a minimum grade of C and CS 331 with a minimum grade of C and COMM 145 with a minimum grade of C and (ENG 300 with a minimum grade of C or ENG 307 with a minimum grade of C)

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

CS 405    Numerical Analysis I    3 Hours

Computer arithmetic, roots of equations, polynomial approximation and interpolation, numerical differentiation and integration. Computer solutions of problems will be required.

Prerequisite(s): MATH 137 with a minimum grade of C and (MATH 237 with a minimum grade of C or MATH 307 with a minimum grade of C or MATH 310 with a minimum grade of C) and (CS 146 with a minimum grade of C or CS 180 with a minimum grade of C)

Equivalent(s): MATH 405

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

CS 406    Numerical Analysis II    3 Hours

The solution of linear system by direct and iterative methods, matrix inversion, the calculation of eigenvalues and eigenvectors or matrices. Initial and boundary value problems in ordinary differential equations. Computer solution of problems will be required.

Prerequisite(s): MATH 307 and MATH 327 and MATH 331 and (MATH 405 or CS 405)

Recent Term(s) Offered: None

CS 421    Data Structures and Algorithm Analysis    3 Hours

Important data structures, algorithms, and their applications, emphasizing algorithm analysis and general algorithmic strategies. Includes balanced search trees, hashing, priority queues, sorting, and graph algorithms.

Prerequisite(s): CS 339 with a minimum grade of C and CS 331 with a minimum grade of C and STAT 301 with a minimum grade of C

Recent Term(s) Offered: summer 2022; fall 2022; fall 2023; fall 2024

CS 425    Operating Systems I    3 Hours

Overview of the concepts/theory that underlay operating systems with emphasis on process management, memory management, scheduling, multiprocessing, etc.

Prerequisite(s): CS 325 with a minimum grade of C and CS 382 with a minimum grade of C

Recent Term(s) Offered: fall 2022; summer 2023; fall 2023; fall 2024

CS 443    Database Management Systems II    3 Hours

Organization and management of large data files, various database paradigms, database design theory, query optimization, physical database design, database security, distributed databases. Note: Consent of instructor may be required.

Prerequisite(s): CS 331 with a minimum grade of C and CS 351 with a minimum grade of C

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

CS 445    Operating Systems II    3 Hours

Advanced study of modern operating system theory and practice. Topics include distributed system structures and coordination, distributed file systems, and protection and security.

Prerequisite(s): CS 425 with a minimum grade of C

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

CS 446    Interactive Computer Graphics    3 Hours

Introduction to elementary topics in interactive computer graphics. Input devices, display devices, and techniques for 2-D and 3-D transformation will be explored as well as difficulties encountered in each of these areas. Assignments will be used to emphasize interaction, data structures, and applications to various disciplines.

Prerequisite(s): MATH 307 with a minimum grade of C and CS 331 with a minimum grade of C

Recent Term(s) Offered: None

CS 450    Computer Networks    3 Hours

An advanced study of the design and implementation of computer networks. Topics include network topologies, switching techniques, routing, end-to-end protocols, quality of service, and other advanced topics, e.g. wireless networks and multimedia networks. Note: Permission of instructor may be required.

Prerequisite(s): CS 325 with a minimum grade of C and CS 381 with a minimum grade of C

Recent Term(s) Offered: None

CS 456    Artificial Intelligence    3 Hours

Study of problems which have no plausible algorithmic solution. Their computer representations and solutions usually involve heuristics.

Prerequisite(s): CS 331 with a minimum grade of C and CS 339 with a minimum grade of C

Recent Term(s) Offered: fall 2023

CS 473    Introduction to Graph Theory    3 Hours

Fundamental concepts, key ideas and tools in graph theory, with an emphasis on proof methods, algorithms and applications. Techniques and tools are applied to practical optimization problems and other areas of mathematics and computer science. Note: Permission of instructor may be required.

Prerequisite(s): MATH 307 with a minimum grade of C and MATH 310 with a minimum grade of C

Equivalent(s): MATH 473

Recent Term(s) Offered: None

CS 475    Selected Topics in Computer Science    1-3 Hours (repeatable max of 12 hrs)

A consideration of special topics which will acquaint the advanced student with significant problems and developments of current interest in computer science. Note: Permission of instructor is required.

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; fall 2023; spring 2024; summer 2024; fall 2024

CS 476    Research Methods and Projects in Computer Science    3 Hours (repeatable max of 6 hrs)

The languages, programming techniques and skills acquired in the sequence of core courses in the undergraduate program are applied to the analysis and design of computer-based systems. Top-down design techniques are applied in one or more large-scale programs which require attention to the documentation, communication, and inter-facing or modules in a team project. These techniques are essential in most large-scale research applications of computers.

Prerequisite(s): CS 360 with a minimum grade of C

Recent Term(s) Offered: None

CS 496    CS Senior Project and Professional Practice    3 Hours

Student teams of qualifying seniors will design and implement complex capstone software projects. Topics include practical issues of software development, quality assurance and deployment, project management, computing ethics, and professional practice.

Prerequisite(s): CS 360 with a minimum grade of C and CS 396 with a minimum grade of C

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

Electrical Engineering (EE)

EE 101    Electrical Engineering Design I    1 Hour

The introduction of the design process to electrical engineering students. Includes discussion of problem-solving techniques and teaming skills, an introduction to circuit fabrication techniques, and oral and written communication skills. Multiple hands-on projects.

Prerequisite(s): (MATH 117 (may be taken concurrently) or MA 117C (may be taken concurrently) or MATH 136 (may be taken concurrently) or MATH 137 (may be taken concurrently) or MATH 237 (may be taken concurrently) or MATH 331 (may be taken concurrently))

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

EE 180    Digital Circuits    3 Hours

An introductory course in digital circuit fundamentals. Topics include number systems, Boolean algebra, binary codes, logic gates, flip-flops, counters, and registers.

Prerequisite(s): (MATH 117 (may be taken concurrently) or MA 117C (may be taken concurrently) or MATH 136 (may be taken concurrently) or MATH 137 (may be taken concurrently) or MATH 331 (may be taken concurrently) or MATH 237 (may be taken concurrently))

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

EE 200    Electrical Engineering Design II    2 Hours

A continuation of the engineering design process including an introduction to circuit and math simulation software tools, printed circuit board software and fabrication techniques. Ethics and professionalism will be addressed.

Prerequisite(s): EE 210 (may be taken concurrently)

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

EE 210    Circuits & Networks I    3.5 Hours

An introductory course in circuit analysis including Kirchhoff's Laws, independent and dependent sources, power and energy, lumped linear fixed networks, power factor, phasors, and three phase networks. Laboratory included.

Prerequisite(s): MATH 137 with a minimum grade of C and PHYS 265 (may be taken concurrently)

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

EE 211    Circuits & Networks II    3.5 Hours

A second course in circuit analysis with an emphasis on frequency response techniques. Topics include impedance, transformed networks, Laplace transforms, resonance, two-port parameters, mutual inductance, forced and natural responses, transformers, transient response, and sinusoidal steady-state response. Laboratory included.

Prerequisite(s): EE 210 with a minimum grade of C and MATH 331 (may be taken concurrently)

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

EE 300    Electrical Engineering Design III    1 Hour

Application of numerical methods, statistics, economics, and production techniques to the engineering design process. Individualized writing and oral presentation tasks and ethical issues. Design project required. Circuit schematic software. Note: Completion of Electrical Engineering pre-major or consent of instructor required.

Prerequisite(s): (EE 101 and EE 180 and EE 200 and CS 239 or CS 180)

Restriction(s): Students with a semester level of Academy Junior, Academy Senior, Freshman or Sophomore may not enroll.

Enrollment is limited to students in Electrical Engineering (537) or Electrical Engineering-Prep (537P)

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

EE 345    Electronics    4 Hours

A first course in electronics. Topics include semiconductor concepts, operational amplifiers, diodes, transistors, biasing, large and small signal analysis. Laboratory included.

Prerequisite(s): EE 211

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

EE 380    Microprocessors    4 Hours

An introductory course in microprocessors. Topics include assembly language, stack operation, vectored interrupts, memory organization, input/output peripheral devices, and hardware design of a computer system. Laboratory included.

Prerequisite(s): (EE 180 with a minimum grade of C and EE 210 and CS 239 with a minimum grade of C or CS 180 with a minimum grade of C)

Recent Term(s) Offered: spring 2022; spring 2023

EE 410    Computer Design    3 Hours

Topics include a review of logic design and elementary computer organization. Asynchronous and synchronous logic design using VHDL and programmable logic. Design of the central processing unit, memory, control, and input-output portions of a computer. The VHDL hardware design language will be used.

Prerequisite(s): EE 380

Corequisite(s): EE 411

Recent Term(s) Offered: fall 2022; spring 2023; fall 2023

EE 411    Computer Design Lab    1 Hour

This course is a laboratory which illustrates analysis and design principles of EE 410. It includes experiments in the design of the central processing unit, memory, control, and input-output portions of a computer using VHDL and PC based for software simulation.

Prerequisite(s): EE 380

Corequisite(s): EE 410

Recent Term(s) Offered: fall 2022; spring 2023; fall 2023

EE 420    Signals and Linear Systems    3 Hours

Topics include analysis of continuous-time and discrete-time, discrete-parameter, time-invariant, linear systems based upon the convolution integral, Fourier series and transform, Laplace transform, Z-transform, and state-space methods. Topics include impulse response, transfer function, energy spectra, filtering, sampling, and applications to networks, communications, and controls.

Prerequisite(s): EE 211 with a minimum grade of C and MATH 331 and (MATH 307 (may be taken concurrently) or MATH 350 (may be taken concurrently))

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

EE 431    Introduction to Power Systems    3.5 Hours

Introduction to the principles and concepts of electrical power and analysis of major components of an electric power system. Topics include basic electromechanics, transformers, ac and dc machines, transmission lines, and system analysis. Laboratory included.

Prerequisite(s): EE 211 and (EE 473 or PHYS 440)

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

EE 432    Power Systems II    3 Hours

Analysis of power systems in the steady state. Includes the development of models and analysis procedures from major power system components and for power networks.

Prerequisite(s): EE 431

Recent Term(s) Offered: fall 2024

EE 436    Electric Machines and Drives    3 Hours

Introduction to principles and contemporary applications of electric machines and drive systems as they pertain to electric vehicles, wind turbines, residential appliances, etc. Topics include the principles of electromechanical energy conversion, switch mode power converters, DC and AC machines, designing feedback controller for motor drives, and speed or torque control of both DC and AC motor drives.

Prerequisite(s): EE 473 and EE 345

Recent Term(s) Offered: spring 2022; spring 2024

EE 443    Microfabrication and MEMS    3 Hours

Microfabrication techniques including cleanroom technology, lithography, thermal oxidation, diffusion, ion implantation, film deposition, etching, micromachining, wafer-level bonding/polishing, and packaging yield. Microtechnology measurement and analysis techniques. Process simulation. CAD device-layout. MEMS (Microelectromechanical systems) and microelectric technology and applications. Material issues for MEMS/microelectronics.

Prerequisite(s): EE 420 and (CHEM 116 or CHEM 120)

Recent Term(s) Offered: None

EE 445    Advanced Electronics    3 Hours

Advanced topics in electronics including: power semiconductor devices; converter topologies and their applications; switch-mode dc and uninterruptible power supplies; motor drives; EMI concerns and remedies for interfacing to electric utilities.

Prerequisite(s): EE 345

Recent Term(s) Offered: spring 2023; spring 2024

EE 447    Analog IC Design    3 Hours

Analysis and design of analog integrated circuits. Bipolar, JFET, and MOS-FET devices. The technology of IC fabrication. Transistor connections, current sources, active loads, and output stages. Integrated amplifier and MOS circuit design.

Prerequisite(s): EE 345 and EE 448 (may be taken concurrently)

Recent Term(s) Offered: spring 2024

EE 448    Analog IC Design Laboratory    1 Hour

Laboratory to illustrate design principles in ANALOG IC DESIGN

Prerequisite(s): EE 447 (may be taken concurrently)

Recent Term(s) Offered: spring 2024

EE 450    Digital Signal Processing    3 Hours

Topics include discrete time signals and systems, discrete Fourier transforms, FFt algorithms, flow graph and the matrix representation of digital filters, FIR and IIR filter design techniques, quantization effects, spectral estimation, current applications of digital signal processing.

Prerequisite(s): EE 420

Corequisite(s): EE 451

Recent Term(s) Offered: spring 2022; spring 2023; fall 2023; fall 2024

EE 451    Digital Signal Processing Lab    1 Hour

This course focuses on the implementation of common digital signal processing function using state-of-the-art DSP devices and software. The fundamentals of discrete-time signal processing and digital signal processor architectures and applications are introduced. Emphasis is on laboratory experience involving generation of deterministic and random signals; digital filter design; quantization effects; FFT computation; linear system analysis; speech processing.

Prerequisite(s): EE 420

Corequisite(s): EE 450

Recent Term(s) Offered: spring 2022; spring 2023; fall 2023; fall 2024

EE 460    Continuous Control Systems    3.5 Hours

A study of continuous control systems that will address the following topics: system modeling, feedback systems, systems stability, root locus plots, Bode plot, state space analysis, and design of controllers. Laboratory included.

Prerequisite(s): (EE 420 with a minimum grade of C or ME 310 with a minimum grade of C) and (MATH 307 or MATH 350 or MATH 370)

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

EE 461    Discrete Control Systems    3 Hours

An applied state of discrete control systems. Topics include: modeling of discrete-time systems, applications of z-transforms, difference equations, stability analysis, root-locus analysis, and design of discrete controllers.

Prerequisite(s): (EE 420 with a minimum grade of C or ME 310 with a minimum grade of C) and (MATH 307 or MATH 350 or MATH 370)

Recent Term(s) Offered: spring 2022

EE 470    Communications and Modulation    3 Hours

Topics include modulations such as AM, FM, PAM, PPM, PDM, single sideband, vestigial sideband. Coherent and non-coherent detection, heterodyne action, performance and distortion, circuits for modulation and demodulation.

Prerequisite(s): EE 420 and STAT 301

Corequisite(s): EE 475

Recent Term(s) Offered: None

EE 473    Electromagnetics I    3 Hours

Topics include electrostatic and magnetostatic fields; Faraday's laws, Maxwell's equations, electromagnetic properties of matter, uniform plane waves, and transmission lines.

Prerequisite(s): MATH 331 and MATH 237 with a minimum grade of C and PHYS 265 with a minimum grade of C

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

EE 475    Communication Systems Lab    1 Hour

Topics include laboratory exercises involving the design and analysis of electronic communication systems for the transmission of analog and digital data at radio frequencies.

Prerequisite(s): EE 420

Corequisite(s): EE 470

Recent Term(s) Offered: None

EE 477    Numerical Techniques in Electromagnetics    3 Hours

Topics include finite difference and finite element solutions to problems in electromagnetics; absorbing boundaries for wave propagation; convergence and stability; validation with empirical and analytical approaches.

Prerequisite(s): (EE 473 or PHYS 440)

Recent Term(s) Offered: None

EE 479    Optoelectronics    3 Hours

Topics include basic wave optics, Snell's Law, optical storage, LED's, micro-opto-electromechanical systems, optical sensors, fiber optics, solar cells, and fundamentals of lasers.

Prerequisite(s): EE 345 and (EE 473 or PHYS 440)

Recent Term(s) Offered: summer 2022

EE 480    Embedded Systems    3 Hours

A continuation of the study of digital systems and microprocessors focusing on the principles and applications of embedded systems.

Prerequisite(s): EE 380

Recent Term(s) Offered: None

EE 490    Introduction to Robotics    3 Hours

History and application of robots. Robot configurations including mobile robots. Spatial descriptions and transformations of objects in three-dimensional space. Forward and inverse manipulator kinematics. Task and trajectory planning.

Prerequisite(s): EE 420

Recent Term(s) Offered: None

EE 499    EE Special Topics    3 Hours (repeatable max of 6 hrs)

Exploration of one or more Electrical Engineering topics not covered in the regular course offerings. Note: Permission of instructor required.

Prerequisite(s): permission of instructor

Recent Term(s) Offered: fall 2023

Engineering Mechanics (EM)

EM 222    Statics    3 Hours

A study of forces on bodies at rest. Vector algebra: study of force systems, equivalent force systems, distributed forces, internal forces, principles of equilibrium, application to trusses, frames and beams, friction. This course is delivered by Western Kentucky University.

Prerequisite(s): MATH 137 (may be taken concurrently) and PHYS 255 (may be taken concurrently)

Equivalent(s): EM 221

Recent Term(s) Offered: winter 2022; spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; summer 2024; fall 2024

EM 303    Mechanics of Deformable Solids    3 Hours

Study of fundamental principles and physical laws governing the response of mechanical components to external forces. Concepts of stress, equivalent systems, rigid body equilibrium, stress-strain and deformation, torsion, internal forces and bending moments, shear and bending moment diagrams, flexural loading, Mohr's circle and pressure vessels are presented. This course is delivered by Western Kentucky University.

Prerequisite(s): (MATH 137 with a minimum grade of C or MATH 227 with a minimum grade of C) and EM 222 with a minimum grade of C and PHYS 255 with a minimum grade of C

Equivalent(s): EM 302

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; summer 2023; fall 2023; spring 2024; summer 2024; fall 2024

EM 313    Dynamics    3 Hours

Study of the motion of bodies. Kinematics: Cartesian and polar coordinate systems; normal and tangential components; translating and rotating reference frames. Kinetics of particles and rigid bodies: laws of motion; work and energy; impulse and momentum.

Prerequisite(s): EM 222 with a minimum grade of C and MATH 331 (may be taken concurrently) and PHYS 255 with a minimum grade of C

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

Mechanical Engineering  (ME)

ME 176    Mechanical Engineering Freshman Design    1 Hour

An introduction to mechanical engineering. The design process and basic professional tools are introduced through multiple projects. Permission of instructor only.

Prerequisite(s): (MATH 117 (may be taken concurrently) or MATH 136 (may be taken concurrently) or MATH 137 (may be taken concurrently) or MATH 237 (may be taken concurrently) or MATH 331 (may be taken concurrently))

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

ME 180    Freshman Design II    3 Hours

A continuation of the engineering design process, with an emphasis on electromechanical design and the use of professional engineering tools. Virtual and rapid prototypes will be developed through a series of integrated projects. Basic concepts in engineering experimentation will be introduced.

Prerequisite(s): ME 176 with a minimum grade of C and MATH 136 with a minimum grade of C

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

ME 200    Sophomore Design    3 Hours

Enhances design abilities through individual and team design projects, develops structured problem-solving techniques and written, oral and graphical communication skills. Note: Pre Major must be satisfied in iCAP.

Prerequisite(s): ME 180 with a minimum grade of C

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

ME 220    Engineering Thermodynamics I    3 Hours

Fundamental principles of thermodynamics, first law, physical properties, ideal and real gases, second law, reversibility and irreversibility, and consequences of thermodynamic cycles.

Prerequisite(s): (EM 221 or EM 222) and MATH 237 (may be taken concurrently)

Recent Term(s) Offered: winter 2022; fall 2022; winter 2023; fall 2023; summer 2024; fall 2024

ME 240    Materials and Methods of Manufacturing    3 Hours

Introduction to the science of engineering materials including structures from the atomic to macroscopic scales, properties, strengthening mechanisms, phase diagrams, and correlation between processing and properties. Introduction to manufacturing process selection and properties of materials.

Prerequisite(s): MATH 136 and (CHEM 116 with a minimum grade of C or CHEM 120 with a minimum grade of C)

Corequisite(s): ME 241

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

ME 241    Materials and Methods of Manufacturing Lab    1 Hour

Laboratory supporting ME 240. Experiments to develop understanding of materials science, engineering material properties and relationships between processing and properties. Exposure to manufacturing methods through experimentation and observation, including field trips to regional sites.

Prerequisite(s): (CHEM 106 or CHEM 121)

Corequisite(s): ME 240

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

ME 310    Engineering Instrumentation and Experimentation    3 Hours

The use of sensors and instruments to measure the behavior of mechanical systems is explored. Application of sensors, calibration of systems, and methods of data collection and analysis are covered with an emphasis on uncertainty analysis. Application of principals explored in corequisite laboratory, ME 347.

Prerequisite(s): EM 303 and EE 210 (may be taken concurrently)

Corequisite(s): ME 347

Recent Term(s) Offered: spring 2022; spring 2023; fall 2023; fall 2024

ME 321    Engineering Thermodynamics II    3 Hours

Gas mixtures, air-water vapor mixtures. Air conditioning system design. Principles and design of energy conversion devices, power and refrigeration cycles. Principles of combustion, chemical equilibrium, one-dimensional gas dynamics. Nozzle design. Continuation of ME 220.

Prerequisite(s): ME 220 and MATH 331

Recent Term(s) Offered: spring 2023; spring 2024

ME 325    Elements of Heat Transfer    4 Hours

Discussion of basic physical laws of heat transfer including steady-state and transient heat flow; one-,two-and three-dimensional heat conduction in solids, free or forced convection in fluids, radiation and phase change. Analysis of heat exchangers.

Prerequisite(s): ME 330 and MATH 331

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

ME 330    Fluid Mechanics    3 Hours

An introduction of physical laws governing the mechanical behavior of liquids and gasses, with applications of conservation of mass, energy and momentum equations. Topics include fluid statics, internal and external fluid flow, flow measurement, scale modeling and similtude, hydraulic machinery analysis and pipe networks.

Prerequisite(s): ME 220 with a minimum grade of C and MATH 331 (may be taken concurrently) and MATH 237

Corequisite(s): ME 332

Recent Term(s) Offered: spring 2022; spring 2023; summer 2023; spring 2024

ME 332    Fluid Mechanics Laboratory    1 Hour

An applied laboratory in the modeling, prediction, and measurement of fluid mechanics components and systems, with emphasis on the preparation of engineering reports, uncertainty analysis, and the experimental design plan process. System level experiments include fluid property measurements, pipe flow and turbomachinery characteristics.

Prerequisite(s): ME 310

Corequisite(s): ME 330

Recent Term(s) Offered: spring 2024

ME 344    Mechanical Design    3 Hours

Fundamentals of design with methods of approximation. Introduction to optimum design considerations. Synthesis and problems on the design of various mechanical elements.

Prerequisite(s): EM 303 with a minimum grade of C and ME 240 with a minimum grade of C

Recent Term(s) Offered: spring 2022; fall 2022; fall 2023; fall 2024

ME 347    Mechanical Systems Laboratory    1 Hour

Implementation of fundamental principles and physical laws governing the response of mechanical system components to external forces and constraints. Students will learn how to plan, conduct, and report on a variety of experiments and projects to measure the performance characteristics of mechanical systems.

Prerequisite(s): ME 241 and MATH 331 (may be taken concurrently)

Corequisite(s): ME 310

Recent Term(s) Offered: spring 2022; spring 2023; fall 2023; fall 2024

ME 492    ME Internship Project    1 Hour

This independent project class will be used to propose and complete the project scope, project execution schedule, and budget/resources needed to execute an internship project that will replace the traditional ENGR491 senior experience. The student will work with an ME faculty member and their company sponsor for the project to develop the project deliverables, approve the document, and confirm support for the project.

Restriction(s): Enrollment is limited to students in Mechanical Engineering (543)

Recent Term(s) Offered: fall 2024

ME 494    WKU ME Selected Topics    2 Hours (repeatable max of 6 hrs)

Advanced special topics delivered in the fall semester by WKU faculty to acquaint the undergraduate student with significant problems and developments of current interest in mechanical engineering. Course is repeatable (with different topics) two times. Note: Permission of instructor is required.

Recent Term(s) Offered: None

ME 495    WKU ME Selected Projects    1 Hour (repeatable max of 3 hrs)

An advanced special project course delivered by WKU faculty to allow undergraduate students the opportunity to execute a relevant project of current interest in mechanical engineering. This course accompanies a ME 494 course, and together will satisfy one technical elective requirement. Course is repeatable (with different topics) two times. Note: Permission of instructor is required.

Recent Term(s) Offered: fall 2023

ME 496    WKU – ME Selected Topics (Fall)    3 Hours (repeatable max of 9 hrs)

Advanced special topics delivered in the fall semester by WKU faculty to acquaint the undergraduate student with significant problems and developments of current interest in mechanical engineering. Course is repeatable (with different topics) two times. Note: Permission of instructor required.

Recent Term(s) Offered: summer 2022; fall 2022; fall 2023; fall 2024

ME 497    WKU – ME Selected Topics (Spring)    3 Hours (repeatable max of 9 hrs)

Advanced special topics delivered in the spring semester by WKU faculty to acquaint the undergraduate student with significant problems and developments of current interest in mechanical engineering. Course is repeatable (with different topics) two times. Note:Permission of instructor is required.

Recent Term(s) Offered: winter 2022; spring 2022; spring 2023; spring 2024

Manufacturing Engineering Technology (MFGE)

MFGE 120    Basic Electricity    3 Hours

Basic concepts of AC and DC current, various types of circuits, electron theory and electrical laws.

Prerequisite(s): (MATH 116 with a minimum grade of C or MATH 116E with a minimum grade of C or MA 116C with a minimum grade of C) or (MATH 117 or MA 117C) or MATH 118 or MATH 119 or MATH 127 or MATH 121 or MATH 136 or MATH 137 or MATH 206 or MATH 237 or MATH 240 or MATH 275 or MATH 304 or MATH 305 or MATH 306

Recent Term(s) Offered: fall 2022; fall 2023; fall 2024

MFGE 205    CADD for Manufacturing    3 Hours

A solids modeling course designed to develop skills on the use of a PC based mechanical design software to build feature-based, parametric solid models of parts and assemblies. Manufacturing drawings - orthographics - of those parts and assemblies are produced.

Prerequisite(s): (MATH 117 or MA 117C) or (MATH 116 with a minimum grade of C or MA 116C with a minimum grade of C or MATH 116E with a minimum grade of C) or MATH 118 or MATH 119 or MATH 127 or MATH 121 or MATH 136 or MATH 137 or MATH 206 or MATH 237 or MATH 240 or MATH 275 or MATH 304 or MATH 305 or MATH 306

Recent Term(s) Offered: fall 2023; fall 2024

MFGE 217    Industrial Materials    3 Hours

Survey of materials concepts and their applications to the production of manufactured items. Included will be basic procedures for testing manufacturing materials and discussions of materials processing concepts and cautions.

Prerequisite(s): (MATH 117 or MA 117C) or MATH 118 or MATH 119 or MATH 127 or MATH 121 or MATH 136 or MATH 137 or MATH 206 or MATH 237 or MATH 240 or MATH 304 or MATH 305 or MATH 306 or (MATH 116 with a minimum grade of C or MATH 116E with a minimum grade of C or MA 116C with a minimum grade of C) and (CHEM 105 and CHEM 106) or CHEM 109 or CHEM 116 or (CHEM 120 and CHEM 121)

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; fall 2024

MFGE 227    Introduction to Manufacturing Methods    3 Hours

A descriptive study of manufacturing processes using production equipment with laboratory experiences in forming and separating processes.

Prerequisite(s): (MATH 115 with a minimum grade of C or MA 115C with a minimum grade of C or MATH 116 with a minimum grade of C or MATH 115E with a minimum grade of C or MATH 116E with a minimum grade of C or MA 116C with a minimum grade of C or MATH 117 or MA 117C or MATH 118 or MATH 119 or MATH 127 or MATH 121 or MATH 136 or MATH 137 or MATH 206 or MATH 237 or MATH 240 or MATH 275 or MATH 304 or MATH 305 or MATH 306)

Recent Term(s) Offered: spring 2022; fall 2022; fall 2023; fall 2024

MFGE 271    Industrial Statistics    3 Hours

A study of statistical techniques typically used in industry for purposes of Statistical Process Control, material science research, and system planning and operation.

Prerequisite(s): (MATH 116 with a minimum grade of C or MATH 116E with a minimum grade of C or MA 116C with a minimum grade of C) or (MATH 117 or MA 117C) or MATH 118 or MATH 119 or MATH 127 or MATH 121 or MATH 136 or MATH 137 or MATH 206 or MATH 237 or MATH 240 or MATH 275 or MATH 304 or MATH 305 or MATH 306

Recent Term(s) Offered: spring 2022; fall 2023; spring 2024; fall 2024

MFGE 301    Introduction to Food Science and Technology    3 Hours

A comprehensive introduction to the basic concepts and principles of food science and the role of science in food processing and manufacturing.

Recent Term(s) Offered: None

MFGE 303    Food Laws and Regulations    3 Hours

History, development, and enforcement of major federal food statutes and regulations, with emphasis on the Federal Food, Drug, and Cosmetic Act (FDCA), the Food and Drug Administration (FDA) and the US Department of Agriculture (USDA) regulations. Colonnade/Statewide General Education Code K-SY

Prerequisite(s): 21 hours of Foundations and Explorations Courses, or junior status

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; summer 2023; fall 2023; spring 2024; summer 2024; fall 2024

MFGE 310    Safety in Industry    3 Hours

Safety and management techniques necessary to address the unique interaction of how industrial issues relate to safety in the workplace will be identified and regulated. This includes a study of applicable standards and methods of recognition, avoidance and prevention of potential hazards. Students will have to opportunity to complete Occupational Safety and Health Administration (OSHA) 30-hour safety training certification. The certification will be in either Construction or General Industry.

Prerequisite(s): (MATH 116 with a minimum grade of C or MATH 116E with a minimum grade of C or MA 116C with a minimum grade of C) or (MATH 117 or MA 117C or MATH 118 or MATH 119 or MATH 127 or MATH 121 or MATH 136 or MATH 137 or MATH 206 or MATH 237 or MATH 240 or MATH 304 or MATH 305 or MATH 306)

Recent Term(s) Offered: spring 2022; fall 2023; spring 2024; summer 2024; fall 2024

MFGE 328    Robotics and Machine Vision    3 Hours

Introduction to capabilities and limitations of robotic and machine vision systems, as well as fundamentals of programming. Laboratory activities are focused toward manufacturing applications.

Prerequisite(s): (MATH 116 with a minimum grade of C or MA 116C with a minimum grade of C or MATH 116E with a minimum grade of C) or (MATH 117 or MA 117C) or MATH 118 or MATH 119 or MATH 127 or MATH 121 or MATH 136 or MATH 137 or MATH 206 or MATH 237 or MATH 240 or MATH 275 or MATH 304 or MATH 305 or MATH 306

Recent Term(s) Offered: spring 2022; fall 2022; fall 2023; fall 2024

MFGE 342    Manufacturing Operations    3 Hours

Survey of methods for designing products for improved quality and manufacturability in industry, and designing manufacturing processes for improved reliability.

Prerequisite(s): (MATH 116 with a minimum grade of C or MA 116C with a minimum grade of C or MATH 116E with a minimum grade of C) or (MATH 117 or MA 117C) or MATH 118 or MATH 119 or MATH 121 or MATH 127 or MATH 136 or MATH 137 or MATH 206 or MATH 237 or MATH 240 or MATH 275 or MATH 304 or MATH 305 or MATH 306

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

MFGE 343    Automated Systems    3 Hours

Techniques of automated systems dealing with material handling, PLC, and off-the-shelf computer control systems. Programming the microprocessor for control applications may be included. Lecture and laboratory. Note: Permission of instructor may be required.

Prerequisite(s): MFGE 120 or EE 180 or EE 210

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024; fall 2024

MFGE 352    Food Processing: Unit Operations    3 Hours

An overview of unit operations and processing techniques used in food processing industry. Topics include thermal processing, low temperature preservation, dehydration, irradiation, enzyme technology, separation and concentration, evaporation and distillation, and high-pressure and minimal processing methods.

Prerequisite(s): (MATH 116 with a minimum grade of C or MATH 116E with a minimum grade of C or MA 116C with a minimum grade of C) or (MATH 117 or MA 117C) or MATH 118 or MATH 119 or MATH 127 or MATH 121 or MATH 136 or MATH 137 or MATH 206 or MATH 237 or MATH 240 or MATH 275 or MATH 304 or MATH 305 or MATH 306

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; summer 2023; fall 2023; spring 2024; summer 2024; fall 2024

MFGE 356    Systems Design and Operation    3 Hours

A study of manufacturing organizations and their administration, facilities layout, work systems, forecasting and decision making. Applications of resource planning determining product demand, controlling inventory, goods and services.

Prerequisite(s): ECON 206 or MATH 183 or STAT 301 or MFGE 271

Recent Term(s) Offered: spring 2022; fall 2022; fall 2023; fall 2024

MFGE 370    Computer Numerical Control    3 Hours

Computer-aided manufacturing techniques including manual and computer-assisted numerical control. Students program and operate CNC machining centers. Lecture and Laboratory. Note: Consent of instructor may be required.

Prerequisite(s): MFGE 227

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

MFGE 371    Quality Assurance    3 Hours

A study of quality assurance techniques. Application of Statistical Process Control (SPC), acceptance sampling, military standards 105D & 414. Quality organizations and standards.

Prerequisite(s): MATH 116 with a minimum grade of C or MATH 116E with a minimum grade of C or MA 116C with a minimum grade of C or MATH 117 or MA 117C or MATH 118 or MATH 119 or MATH 127 or MATH 121 or MATH 136 or MATH 137 or MATH 206 or MATH 237 or MATH 240 or MATH 275 or MATH 304 or MATH 305 or MATH 306

Recent Term(s) Offered: spring 2022; fall 2023; spring 2024; summer 2024; fall 2024

MFGE 381    Food Quality Assurance    3 Hours

Theory and application of quality assurance programs for the food processing industry, with emphasis on good manufacturing practices, sanitation programs and audits.

Prerequisite(s): (MFGE 301 or BIOL 207)

Recent Term(s) Offered: None

MFGE 390    Project Management    3 Hours

Core concepts of project management based on processes of initiating, planning, executing, controlling, and closing projects. Topics include project proposals, project selection, scope definition, CPM and PERT scheduling, budgeting, control techniques, and project manager skills.

Prerequisite(s): (MATH 116 with a minimum grade of C or MATH 116E with a minimum grade of C or MA 116C with a minimum grade of C) or (MATH 117 or MA 117C)

Restriction(s): Enrollment is limited to students in Manufacturing Engineering Tech (5006) , Engineering Technology Mgmt (5007) , Advanced Manufacturing (506) , Architectural Science (518) , Construction Management (533) , Computer Information Tech (555) or Industrial(Voc,Career,Tech)Ed (599)

Recent Term(s) Offered: fall 2023; winter 2024; spring 2024; fall 2024

MFGE 394    Lean Systems    3 Hours

Applications of lean and supply chain principles across disciplines. This is the enhancement of customer value, elimination and reduction of all forms of waste from supplier to end user.

Prerequisite(s): (MATH 116 with a minimum grade of C or MATH 116E with a minimum grade of C or MA 116C with a minimum grade of C) or (MATH 117 or MA 117C) or MATH 118 or MATH 119 or MATH 127 or MATH 121 or MATH 136 or MATH 137 or MATH 206 or MATH 237 or MATH 240 or MATH 275 or MATH 304 or MATH 305 or MATH 306

Recent Term(s) Offered: spring 2022; fall 2023; spring 2024; summer 2024; fall 2024

MFGE 395    Food Safety    3 Hours

Development and implementation of the Hazard Analysis and Critical Control Point (HACCP) system and its application in the food processing industry.

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; summer 2023; fall 2023; spring 2024; summer 2024; fall 2024

MFGE 396    Introduction to Supply Chain Management    3 Hours

Introduction to supply chain management and risk pooling, logistics network configuration, the value of information, customer value and decision support systems.

Prerequisite(s): (MATH 116 with a minimum grade of C or MATH 116E with a minimum grade of C or MA 116C with a minimum grade of C) or (MATH 117 or MA 117C) or MATH 118 or MATH 119 or MATH 127 or MATH 121 or MATH 136 or MATH 137 or MATH 206 or MATH 237 or MATH 240 or MATH 275 or MATH 304 or MATH 305 or MATH 306

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; summer 2023; fall 2023; spring 2024; summer 2024; fall 2024

MFGE 430    Technology Management / Supervision / Team Building    3 Hours

This course will provide an introduction to the fundamentals of industrial supervision. Students will develop the skills, knowledge, and philosophies required to function in a highly technical, industrial environment in a supervisory capacity. Content includes a study of leadership, management, management-labor relations, supervisory intuition, and various legal issues.

Restriction(s): Students with a semester level of Freshman or Sophomore may not enroll.

Recent Term(s) Offered: spring 2022; fall 2023; spring 2024; summer 2024; fall 2024

MFGE 462    Commodity Food Processing    3 Hours

Principles of food processing, stages and operations, and product formulations for processing and manufacturing different categories of food products such as beverages, cereals, dairy, meats and poultry, and fruits and vegetables.

Prerequisite(s): MFGE 352

Recent Term(s) Offered: None

MFGE 490A    Senior Research for Manufacturing Engineering Technology    3 Hours

Students work on capstone research projects utilizing skills and knowledge from prior courses in the Manufacturing Engineering Technology program. This is a lecture lab course that will incorporate all aspects of manufacturing in a simulated facility.

Prerequisite(s): (MFGE 356 (may be taken concurrently) with a minimum grade of C or MGT 314 (may be taken concurrently) with a minimum grade of C) and MFGE 390 with a minimum grade of C and MFGE 394 (may be taken concurrently)

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

MFGE 490B    Senior Research for Engineering Technology Management    3 Hours

Students work on capstone research projects utilizing skills and knowledge from prior courses in the Engineering Technology Management program. Projects performed when possible will be for a specific client or industry. This course will require an approved course proposal prior to being able to register.

Prerequisite(s): (MFGE 356 (may be taken concurrently) with a minimum grade of C or MGT 314 (may be taken concurrently) with a minimum grade of C) and MFGE 390 with a minimum grade of C and MFGE 394 (may be taken concurrently)

Recent Term(s) Offered: spring 2022; spring 2023; spring 2024

School of Engineering and Applied Sciences (SEAS)

SEAS 101    Introductory SEAS Research    1-6 Hours (repeatable max of 6 hrs)

An introduction to research projects and problem-solving techniques in various SEAS fields. Note: Enrollment in a program of study within the Architectural and Manufacturing Sciences Department or consent of instructor required.

Recent Term(s) Offered: spring 2022; fall 2022; spring 2023; fall 2023; spring 2024; summer 2024; fall 2024

SEAS 175    Freshmen Experience I    1 Hour

For beginning college freshmen or transfer students with fewer than 24 semester hours of credit. Transition to university experience for School of Engineering and Applied Sciences (SEAS) students. Topics include time management skills, critical thinking, exploration of SEAS majors and careers, campus resources, effective teamwork skills, and an introduction to the design process and project management.

Restriction(s): Students with a semester level of Junior, Sophomore or Senior may not enroll.

Enrollment is limited to students in Land Surveying (1700) , Floodplain Management (1763) , Manufacturing Engineering Tech (5006) , Engineering Technology Mgmt (5007) , Architectural Science (518) , Construction Management (533) , Civil Engineering (534) , Civil Engineering-Prep (534P) , Electrical Engineering (537) , Electrical Engineering-Prep (537P) , Mechanical Engineering (543) , Mechanical Engineering-Prep (543P) , Computer Information Tech (555) , Computer Information Tech-prep (555P) , Computer Science (629) or Computer Science-Prep (629P)

Recent Term(s) Offered: fall 2024

SEAS 325    Survey of Building Systems    3 Hours

A study of building systems with the associated building codes and energy conservation techniques, HVAC, Electricity, lighting, water supply, waste disposal, fire protection, and building management systems.

Prerequisite(s): AS 163 and (CM 261 or CE 303) and (MATH 117 or MATH 136 or MATH 137)

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; winter 2023; spring 2023; summer 2023; fall 2023; winter 2024; spring 2024; summer 2024; fall 2024

SEAS 367    Supervised Work Experience in Industry    1-6 Hours (repeatable max of 6 hrs)

Supervised employment in industry. Written reports required. Note: Advisor approval required.

Recent Term(s) Offered: spring 2022; summer 2022; fall 2022; spring 2023; summer 2023; fall 2023; spring 2024; summer 2024; fall 2024

SEAS 368    Problem Solving    3 Hours

An application oriented introduction to basic analytical tools for the solution of practical industrial problems. Focusing on developing qualitative and quantitative literacy and analytic skills, the emphasis will be on data analysis, graphics and simple experiments applied to real problems. Colonnade/Statewide General Education Code K-SY

Prerequisite(s): 21 hours of Foundations and Explorations Courses, or junior status

Recent Term(s) Offered: spring 2024; fall 2024

SEAS 398    Internship I    1 Hour

Advisor approved, discipline-specific internship requiring 200 hours of work experience in business or industry. Note: Junior standing with permission of the instructor.

Prerequisite(s): permission of instructor

Restriction(s): Students with a semester level of Academy Junior, Academy Senior, Freshman or Sophomore may not enroll.

Recent Term(s) Offered: winter 2022; spring 2022; summer 2022; fall 2022; winter 2023; spring 2023; summer 2023; fall 2023; spring 2024; summer 2024; fall 2024

SEAS 401    Contemporary Issues in Architecture and Manufacturing    1 Hour (repeatable max of 3 hrs)

Contemporary issues reflecting current and emerging technologies, policies and practices in architecture and manufacturing will be studied. Guest presenters from business and industry will be presenting lectures. Students will prepare a series of papers representing their own investigation.

Restriction(s): Students with a semester level of Freshman, Junior or Sophomore may not enroll.

Recent Term(s) Offered: None

SEAS 475    Selected Topics in Industry    1-3 Hours (repeatable max of 6 hrs)

Varying topics of significant interest and current developments in various SEAS disciplines.

Restriction(s): Students with a semester level of Academy Junior, Academy Senior, Freshman or Sophomore may not enroll.

Recent Term(s) Offered: spring 2022; fall 2022; winter 2023; spring 2023; fall 2023; spring 2024; fall 2024