Sep 27, 2022  
2016-2017 Undergraduate Catalog 
    
2016-2017 Undergraduate Catalog [ARCHIVED CATALOG]

Course Descriptions


 Courses numbered from 101–299 are lower-division courses, primarily for freshmen and sophomores; those numbered from 300–499 are upper-division courses, primarily for juniors and seniors. The numbers 296, 396, 496, and 596 designate individual study courses and are available for registration by prior arrangement with the course instructor and approval of the department chair.

The number in parentheses following the course title indicates the amount of credit each course carries. Variable credit courses include the minimum and maximum number of the credits within parentheses.

Not all of the courses are offered every quarter. Final confirmation of courses to be offered, information on new courses and programs, as well as a list of hours, instructor, titles of courses and places of class meetings, is available online in My CWU which can be accessed through the the CWU home page, and go to www.cwu.edu/registrar/course-information

 

Computer Science (CS)

  
  •  

    CS 112 - Foundations of Computer Science


    Description:
    Overview of the computer science profession including basic computer organization, algorithm development and analysis, computer data representation, computer applications, and social issues.

    Credits: (4)

  
  •  

    CS 250 - Web Development Technologies I


    Description:
    Techniques for web software development including XHTML, style sheets, scripting languages, web databases, PHP, and ethical issues.

    Prerequisites:
    Prerequisite: CS 110.

    Credits: (4)

  
  •  
    Learning Agreement Forms

    CS 290 - Cooperative Education


    Description:
    An individualized, contracted field experience with business, industry, government, or social service agencies. This contractual arrangement involves a student-learning plan, cooperating employer supervision, and faculty coordination. By permission. May be repeated for credit. Grade will either be S or U.

    Credits: (1-5)

  
  •  

    CS 298 - Special Topics


    Credits: (1-6)

  
  •  

    CS 299 - Seminar


    Description:
    May be repeated if subject is different.

    Credits: (1-5)

  
  •  

    CS 301 - Data Structures


    Description:
    Introduction to data structures, simple list processing, basic searching and sorting techniques, stacks, queues, and trees.

    Prerequisites:
    Prerequisites: CS 111 and MATH 154.

    Credits: (4)

  
  •  

    CS 302 - Advanced Data Structures and File Processing


    Description:
    Sequential, random access and indexed file organizations; B-trees; external searching and sorting; I/O buffering.

    Prerequisites:
    Prerequisites: CS 301 and MATH 172.

    Credits: (4)

  
  •  

    CS 311 - Computer Architecture I


    Description:
    Introduction to computer architecture, data representations, assembly language, addressing techniques.

    Prerequisites:
    Prerequisite: CS 110.

    Credits: (4)

  
  •  

    CS 312 - Computer Architecture II


    Description:
    Introduction to the structure of computers. Digital circuits, central processing units, memory, input/output processing, parallel architectures.

    Prerequisites:
    Prerequisites: CS 301 and CS 311.

    Credits: (4)

  
  •  

    CS 325 - Technical Writing in Computer Science


    Description:
    Writing and editing technical material in computer science.

    Prerequisites:
    Prerequisites: ENG 102 and CS 301.

    Credits: (3)

  
  •  

    CS 351 - Web Development Technologies II


    Description:
    Server-side technologies for web software development including programming languages, database access, e-commerce, testing, and ethical issues related to the web.

    Prerequisites:
    Prerequisite: CS 250.

    Credits: (4)

  
  •  

    CS 352 - Web Development Technologies III


    Description:
    Advanced technologies for web software development, including XML and its related technologies: DTD, XML Schema, XSL, and XSLT, and other emerging technologies.

    Prerequisites:
    Prerequisite: CS 351.

    Credits: (4)

  
  •  

    CS 361 - Principles of Language Design I


    Description:
    Topics will include evolution of programming languages, syntax and semantics, bindings, scoping, data types, assignment, control, and subprograms.

    Prerequisites:
    Prerequisite: CS 302.

    Credits: (4)

  
  •  

    CS 362 - Principles of Language Design II


    Description:
    Topics will include abstract data types, parallel processing, object-oriented programming, exception handling functional programming, and logic programming.

    Prerequisites:
    Prerequisite: CS 361. Co-requisite: MATH 260.

    Credits: (4)

  
  •  

    CS 367 - Advanced Visual Basic Programming


    Description:
    Visual Basic programming and applications. Topics will include advanced data structures, error trapping and debugging, advanced VB and ActiveX controls, macros and databases. Not intended for CS majors.

    Prerequisites:
    Prerequisites: CS 105 and CS 110.

    Credits: (4)

  
  •  

    CS 370 - Introduction to the UNIX Operating System


    Description:
    The fundamental requirements, features and functions of the UNIX operating system. A UNIX-compatible OS will be used as a working model. Installation, configuration, setup, shell operations, and program development with the UNIX operating system. Course will not have an established scheduling pattern.

    Prerequisites:
    Prerequisites: CS 301 and CS 311.

    Credits: (4)

    Learner Outcomes, Activities and Assessments

    Learner Outcome

    Activity (optional)

    Assessment

    Demonstrate knowledge in different Unix/Linux like operating systems.

    Students will work individually on different operating systems to get familiar with Unix/Linux like systems.

    Written examination on acquired knowledge.

    Perform different operating system specific programming tasks involving C/C++ programming language.

    Students will learn to code operating system specific algorithms in Linux.

    Graded assignments using a rubric.

    Convert different algorithms into shell scripts using OS specific tools.

    Student will learn to understand and transcribe existing algorithms using Linux specific tools and functionalities.

    Graded assignments using a rubric.

    Set-up from scratch an operating system.

    Students will learn and practice how to install and use a Linux type operating system.

    Faculty mentor and students will discuss the scenarios and outcomes.

    Identify scenarios where one tool or another relevant tool should be considered to solve specific problems.

    Students will implement, test and compare different solution strategies.

    Graded assignments using a rubric.

    Manage an operating system from administration point of view.

    Students will learn how to manage users, privileges, file systems, backups, etc. in such multi-user systems.

    Faculty mentor and students will discuss the scenarios and outcomes.



  
  •  

    CS 380 - Introduction to Software Engineering


    Description:
    An introduction to the principles and practices of software engineering, including object-oriented analysis and design, design patterns, and testing.

    Prerequisites:
    Prerequisite: CS 302.

    Credits: (4)

  
  •  

    CS 392 - Lab Experience in Teaching Computer Science


    Description:
    Supervised experience in developing procedures and techniques in teaching computer science. Grade will either be S or U.

    Credits: (1)

  
  •  

    CS 396 - Individual Study


    Description:
    May be repeated if subject is different.

    Credits: (1-6)

  
  •  

    CS 397 - Honors


    Prerequisites:
    Prerequisite: admission to department honors program.

    Credits: (1-12)

  
  •  

    CS 398 - Special Topics


    Description:
    May be repeated if subject is different.

    Credits: (1-6)

  
  •  

    CS 399 - Seminar


    Description:
    May be repeated if subject is different.

    Credits: (1-5)

  
  •  

    CS 420 - Database Management Systems


    Description:
    Logical aspects of database processing; concepts of organizing data into integrated databases; hierarchical, network, and relational approaches.

    Prerequisites:
    Prerequisites: CS 302, CS 325, and MATH 330.

    Credits: (4)

  
  •  

    CS 427 - Algorithm Analysis


    Description:
    Topics will include basic algorithmic analysis, algorithmic strategies, fundamental computing algorithms, basic computability, the complexity classes P and NP, and advanced algorithmic analysis.

    Prerequisites:
    Prerequisites: CS 302, CS 325, and MATH 330 (minimum grade of C).

    Credits: (4)

  
  •  

    CS 430 - Introduction to Computer Security


    Description:
    Introduction to the principles of computer security. Discussion of threats, intrusion, trust, protection, access control, and cryptography and implementation of security, confidentiality, and integrity policies. Department reactivated winter 2016.

    Prerequisites:
    Prerequisite: CS 312.

    Credits: (4)

  
  •  

    CS 440 - Computer Graphics


    Description:
    Graphic I/O devices, two-dimensional and three-dimensional display techniques, display processors, clipping and windowing, hidden line removal, data structures for graphics.

    Prerequisites:
    Prerequisites: CS 302 and 325.

    Credits: (4)

  
  •  

    CS 441 - Computer Graphics II


    Description:
    Advanced graphics in 3-D with vector tools. Topics include: transformations, affine transformations, changing coordinate system, drawing scenes, modeling shapes, solid modeling, and smooth objects.

    Prerequisites:
    Prerequisite: CS 440.

    Credits: (4)

  
  •  

    CS 445 - Data and Information Visualization


    Description:
    Data visualization includes the visualization pipeline, basic and advanced visual data representations, fundamental and advanced visualization algorithms, visualization on the web, applications and software tools. CS 445 and CS 545 are layered courses; students may not receive credit for both.

    Prerequisites:
    Prerequisite: CS 302.

    Credits: (4)

  
  •  

    CS 446 - User Interface Design and Development


    Description:
    The relationship of user interface design to human-computer interaction. Types of user interfaces, methods of evaluation, user-centered design and task analysis, programming tools and environments, and hardware devices.

    Credits: (4)

  
  •  

    CS 450 - Computer Network and Data Communications


    Description:
    Device protocols; network configurations; encryption; data compression and security; satellite networks.

    Prerequisites:
    Prerequisites: CS 301, CS 311, and CS 325.

    Credits: (4)

  
  •  

    CS 455 - Artificial Intelligence


    Description:
    Introduction to the principles of artificial intelligence. Pattern matching, knowledge representation, natural language processing, expert systems.

    Prerequisites:
    Prerequisites: CS 302, CS 325, CS 362 and MATH 330.

    Credits: (4)

  
  •  

    CS 457 - Computational Intelligence


    Description:
    Introducing concepts, models, algorithms, and tools for development of intelligent systems: artificial neural networks, genetic algorithms, fuzzy systems, swarm intelligence and hybridizations of these techniques. CS 457 and CS 557 are layered courses; students may not receive credit for both.

    Prerequisites:
    Prerequisites: CS 302, CS 325, CS 362 and MATH 330.

    Credits: (4)

  
  •  

    CS 460 - Software Engineering for Mobile Devices


    Description:
    Development of stand-alone applications (apps) intended to be downloaded onto and run on mobile devices. Android and iOS is taught. Topics include XML, data and control flow diagrams, IDEs, layout design, etc.

    Prerequisites:
    Prerequisite: CS 301.

    Credits: (4)

  
  •  

    CS 470 - Operating Systems


    Description:
    Topics will include principles of operating systems, concurrency, scheduling and dispatch, memory management, processes and threads, device management, security and protection, and file systems.

    Prerequisites:
    Prerequisites: CS 302, CS 312, and CS 325.

    Credits: (4)

  
  •  

    CS 471 - Optimization


    Description:
    Unimodal and Multimodal problems; combinatorial optimization problems; deterministic algorithms; Hill climbing algorithm; Tabu Search Algorithm; Evolutionary algorithms; Particle swarm optimization; Differential evolution; Single and Mutli-objective optimization.

    Prerequisites:
    Prerequistes: CS 302 and CS 325 and MATH 330.

    Credits: (4)

    Learner Outcomes, Activities and Assessments

    Demonstrate knowledge of different problem domains.

    Students will work individually on different problem domain classifications, such at unimodel, multimodel, combinatorial, discrete and mixed.

    Written examination on attained knowledge and part of project definition.

    Differentiate different optimization algorithm classification, in terms of deterministic and stochastic algorithms.

    Students will learn to identify different algorithms and its appropriate usage

    Graded examination.

    Formulate deterministic algorithms using given set of rules on a specified problem domain.

    Students will learn to code a given set of deterministic algorithms and test its performance on a predefined multimodal problem set.

    Faculty mentor and student will discuss its feasibility and level of performance.

    Formulate stochastic algorithms based on population topology.

    Students will code an individual stochastic algorithm on a predefined combinatorial problem set.

    Graded project and presentation.

    Assess the performance characteristics of different algorithms through benchmark tests.

    Students will learn to compute different benchmark tests in order to test the performance of different algorithms. 

    Graded submission as part of project.

    Evaluate the suitability of different optimization algorithms in given scenarios.

    Students will learn to distinguish based on problem definition, as to which algorithms can be used most successfully and in which scenario.

    Faculty mentor and student will discuss the scenarios and outcomes.



  
  •  

    CS 473 - Parallel Computing


    Description:
    Major parallel architectures and languages. Parallel programming methodologies and applications. CS 473 and CS 573 are layered courses; students may not receive credit for both.

    Prerequisites:
    Prerequisites: CS 325 and CS 470.

    Credits: (4)

  
  •  

    CS 475 - Programming for Distributed Environments


    Description:
    An introduction to technologies used for creating applications that run in a distributed computing environment, such as across local/wide area networks (LAN/WAN) and the internet.

    Prerequisites:
    Prerequisite: CS 302.

    Credits: (4)

  
  •  

    CS 476 - Social Informatics for Computer Science


    Description:
    This course provides a survey of the critical issues related to computer and/or information systems design, development, implementation, use and management. It focuses on the critical analysis of social, cultural, philosophical, ethical, legal, public policy, and economic issues relating to computer and information systems and how these interactions shape workplace decisions and use of those systems.

    Prerequisites:
    Prerequisite: CS 301.

    Credits: (4)

  
  •  

    CS 480 - Advanced Software Engineering


    Description:
    Advanced principles and practices of software engineering, including project management, requirements gathering and specification, design, coding, testing, maintenance and documentation. Students work in teams to develop a large software project.

    Prerequisites:
    Prerequisites: CS 325, and CS 380 and either CS 420 or CS 446, and senior standing.

    Credits: (4)

  
  •  

    CS 481 - Software Engineering Project


    Description:
    Continuation of coding, testing, and implementation phases of project begun in CS 480.

    Prerequisites:
    Prerequisites: CS 325 and CS 480.

    Credits: (4)

  
  •  

    CS 489 - Senior Colloquium


    Description:
    Introduction to research in computer science through investigation of ethical and historical topics in the field. End-of-major assessment activities.

    Prerequisites:
    Prerequisites: CS 325 and senior standing.

    Credits: (1)

  
  •  
    Learning Agreement Forms

    CS 490 - Cooperative Education


    Description:
    An individualized contracted field experience with business, industry, government, or social service agencies. This contractual arrangement involves a student learning plan, cooperating employer supervision, and faculty coordination. By permission. May be repeated for credit. Grade will either be S or U.

    Credits: (1-12)

  
  •  

    CS 491 - Workshop


    Credits: (1-6)

  
  •  

    CS 492 - Laboratory Experience in Teaching Computer Science


    Description:
    Supervised progressive experience in developing procedures and techniques in teaching computer science. May be repeated up to 15 credits. Grade will either be S or U.

    Credits: (1-2)

  
  •  

    CS 493 - Practicum


    Description:
    Supervised progressive experience in management, operation, programming, or systems work in one of the university’s computing centers. May be repeated for credit.

    Credits: (1-5)

  
  •  

    CS 495 - Directed Research


    Description:
     By permission. May be repeated up to 12 credits.

    Credits: (1-6)

  
  
  •  

    CS 497 - Honors


    Prerequisites:
    Prerequisite: admission to department honors program.

    Credits: (1-12)

  
  •  

    CS 498 - Special Topics


    Credits: (1-6)

  
  •  

    CS 499 - Seminar


    Credits: (1-5)


Construction Management (CMGT)

  
  •  

    CMGT 245 - Light Commercial Construction


    Description:
    Construction of building foundations, commercial carpentry, and enclosing of wood frame structures. Students participate in construction of a building.

    Prerequisites:
    Prerequisite: CMGT 265.

    Credits: (5)

  
  •  

    CMGT 265 - Blueprint Reading and Construction Graphics


    Description:
    Introduction to plan reading, construction terminology, and the construction process. Extensive work with plans of significant scope. Not open to students with credit in CMGT 266.

    Credits: (4)

  
  •  

    CMGT 267 - Plane Surveying


    Description:
    General surveying theory and practice pertaining to distance, elevation, and angle measurement. Includes traverse calculations and an emphasis on construction applications.

    Prerequisites:
     Prerequisites: MATH 154 and CMGT 265. Co-requisites: CMGT 267LAB or CMGT 267LABHC.

    Credits: (3)

  
  •  

    CMGT 267LAB - Plane Surveying Field Session


    Description:
    One surveying field session weekly.

    Prerequisites:
    Co- or prerequisite: CMGT 267.

    Credits: (1)

  
  •  

    CMGT 267LABHC - Heavy Civil Highway Field Session


    Description:
    One surveying field session weekly.

    Prerequisites:
    Co- or prerequisite: CMGT 267.

    Credits: (1)

  
  •  

    CMGT 298 - Special Topics


    Description:
    May be repeated if subject is different.

    Credits: (1-6)

  
  •  

    CMGT 299 - Seminar


    Description:
    May be repeated if subject is different.

    Credits: (1-5)

  
  •  

    CMGT 320 - Electrical Systems Design


    Description:
    Design and specification of building electrical systems including circuit principles, power distribution, and low voltage controls.

    Prerequisites:
    Prerequisites: MATH 172 and CMGT 265.

    Credits: (3)

  
  •  

    CMGT 343 - Construction Estimating I


    Description:
    Quantity surveying and bid preparation for general construction. Use of cost handbooks, specifications, and bid documents.

    Prerequisites:
    Prerequisite: CMGT 265. Co-requisite: CMGT 343LAB.

    Credits: (3)

  
  •  

    CMGT 343LAB - Construction Estimating I Laboratory


    Description:
    One estimating computer laboratory session weekly.

    Prerequisites:
    Prerequisite: CMGT 343.

    Credits: (1)

  
  •  

    CMGT 344 - Construction Estimating II


    Description:
    Advanced quantity surveying and bid preparation for general construction.

    Prerequisites:
    Prerequisite: CMGT 343. Co-requisite: CMGT 344LAB.

    Credits: (3)

  
  •  

    CMGT 344LAB - Construction Estimating II Laboratory


    Description:
    One estimating computer laboratory session weekly.

    Prerequisites:
    Prerequisite: CMGT 344.

    Credits: (1)

  
  •  

    CMGT 345 - Heavy Civil Estimating II


    Description:
    Advanced estimating techniques and bid preparation for heavy civil and highway construction.

    Prerequisites:
    Prerequisite: CMGT 343. Co-requisite: CMGT 345LAB.

    Credits: (3)

  
  •  

    CMGT 345LAB - Heavy Civil Estimating II Laboratory


    Description:
    One weekly estimating laboratory session.

    Prerequisites:
    Co- or prerequisite: CMGT 345.

    Credits: (1)

  
  •  

    CMGT 346 - Construction Methods and Materials


    Description:
    Materials commonly used and the various methods employed in construction. Introduction to materials testing.

    Prerequisites:
    Prerequisite: CMGT 265.

    Credits: (4)

  
  •  

    CMGT 347 - Heavy Civil Methods and Materials


    Description:
    Materials commonly used and the various methods employed with an emphasis on heavy, civil, marine, and highway construction.

    Prerequisites:
    Prerequisite: CMGT 265.

    Credits: (4)

  
  •  

    CMGT 396 - Individual Study


    Description:
    May be repeated if subject is different.

    Credits: (1-6)

  
  •  

    CMGT 397 - Honors


    Prerequisites:
    Prerequisite: admission to department honors program.

    Credits: (1-12)

  
  •  

    CMGT 398 - Special Topics


    Description:
    May be repeated if subject is different.

    Credits: (1-6)

  
  •  

    CMGT 399 - Seminar


    Description:
    May be repeated if subject is different.

    Credits: (1-5)

  
  •  

    CMGT 440 - Temporary Structures


    Description:
    An introduction to the materials, methods, and techniques associated with temporary construction facilities such as false work, scaffolding, formwork, and cofferdams.

    Prerequisites:
    Prerequisites: IET 312 and either CMGT 346, or CMGT 347.

    Credits: (4)

  
  •  

    CMGT 441 - Wood and Steel Construction


    Description:
    A comprehensive study of the materials, design, and erection of wood and steel structures.

    Prerequisites:
    Prerequisites: IET 312 and CMGT 346.

    Credits: (4)

  
  •  

    CMGT 442 - Building Service Systems


    Description:
    An introduction to building service systems. Study the interfaces and specifications of mechanical and plumbing systems in building construction. Topics include plumbing, fire suppression, storm drainage, heat gain/loss, heating and cooling systems, and elevators.

    Prerequisites:
    Prerequisite: CMGT 265.

    Credits: (3)

  
  •  

    CMGT 443 - Heavy Civil Utilities


    Description:
    An introduction to the materials, equipment, methods, and safety requirements for the construction of underground and above ground utilities including water, sewer, natural gas, and electrical systems.

    Prerequisites:
    Prerequisites: CMGT 346 or CMGT 347.

    Credits: (3)

  
  •  

    CMGT 444 - Codes, Contracts, and Specifications


    Description:
    Construction contracts and liability, bonding, arbitration, specifications, and building codes administration.

    Prerequisites:
    Prerequisites: BUS 241, ENG 102, and CMGT 346 or CMGT 347.

    Credits: (4)

  
  •  

    CMGT 445 - Heavy Civil Contract Law


    Description:
    Construction contracts, liability, bonding, arbitration, and heavy civil highway specifications.

    Prerequisites:
    Prerequisites: BUS 241, ENG 102, and CMGT 346 or CMGT 347.

    Credits: (4)

  
  •  

    CMGT 447 - Construction Planning, Scheduling, and Control


    Description:
    Project scheduling and evaluation using network scheduling techniques, including critical path scheduling. Includes short interval scheduling and cash flow forecasting.

    Prerequisites:
    Prerequisite: CMGT 343.

    Credits: (4)

  
  •  

    CMGT 450 - Soils and Foundations


    Description:
    An introduction to soil mechanics and analysis and design of both shallow and deep foundations.

    Prerequisites:
    Prerequisites: IET 312, GEOL 101, and GEOL 101LAB or GEOL 108, and CMGT 346 or CMGT 347.

    Credits: (4)

  
  •  

    CMGT 452 - LEED in Sustainable Construction


    Description:
    The process using LEED as a measurement for sustainable construction. The course covers benefits and mechanisms of green building, cost analyses, and professional problem solving. CMGT 452 and IET 552 are equivalent courses; students may not receive credit for both. Department consent.

    Prerequisites:
    Prerequisite: CMGT 265.

    Credits: (4)

  
  •  

    CMGT 455 - Principles of Construction Management


    Description:
    Fundamental tools of construction management. Topics include contract management, scheduling, cost estimating, cost control, conflict management, negotiating, team building, quality control, safety, and a capstone project.

    Prerequisites:
    Prerequisites: CMGT 447 and either CMGT 444 or CMGT 445.

    Credits: (4)

  
  •  

    CMGT 456 - Principles of Heavy Civil Construction Management


    Description:
    Fundamental tools of heavy civil highway construction management. Topics include contract management, scheduling, cost estimating, cost control, conflict management, negotiating, team building, quality control, safety, and a capstone project.

    Prerequisites:
    Prerequisites: CMGT 447 and CMGT 344 or CMGT 345.

    Credits: (4)

  
  •  

    CMGT 460 - Concrete Construction


    Description:
    Manufacturing and testing of concrete, field practices, and formwork. Two hours lecture and two hours laboratory per week.

    Prerequisites:
    Prerequisites: IET 312, CMGT 346 or CMGT 347, and CMGT 440 or CMGT 441.

    Credits: (4)

  
  •  

    CMGT 461 - Pavement Design and Construction


    Description:
    An introduction to flexible and rigid pavement design and construction including pavement types, materials, construction methods, and maintenance concerns.

    Prerequisites:
    Prerequisites: IET 312, and either CMGT 346 or CMGT 347.

    Credits: (4)

  
  •  

    CMGT 485 - Construction Accounting, Finance, and Contemporary Topics


    Description:
    Project cost accounting principles, applications, and impact on profitability. Includes principles of activity based costing; WBS, earned value, cash management, value engineering, and contemporary topics.

    Prerequisites:
    Prerequisites: CMGT 444 or CMGT 445.

    Credits: (4)

  
  •  

    CMGT 488 - Professional Certification


    Description:
    A comprehensive review of professional construction management principles and technical skills in preparation for a national certification examination. Grade will either be S or U.

    Prerequisites:
    Prerequisites: CMGT 444 or CMGT 445.

    Credits: (1)

  
  •  

    CMGT 495 - Construction Management Competition Preparation


    Description:
    Students work in teams to prepare for construction management competition. Teams develop cost, schedule, site layout, and safety plans for a major construction project. Students will compete in the Associated Schools of Construction competition in Reno, Nevada. May be repeated for credit. Grade will either be S or U.

    Prerequisites:
    Prerequisite: CMGT 344.

    Credits: (1)

  
  •  

    CMGT 496 - Individual Study


    Description:
    May be repeated if subject is different.

    Credits: (1-6)

  
  •  

    CMGT 497 - Honors


    Prerequisites:
    Prerequisite: admission to department honors program.

    Credits: (1-12)

  
  •  

    CMGT 498 - Special Topics


    Description:
    May be repeated if subject is different.

    Credits: (1-6)

  
  •  

    CMGT 499 - Seminar


    Credits: (1-5)


Craft Brewing (CRBW)

  
  •  

    CRBW 298 - Special Topics


    Description:
    May be repeated if subject is different.

    Credits: (1-6)

  
  •  

    CRBW 299 - Seminar


    Description:
    May be repeated if subject is different.

    Credits: (1-5)

  
  •  

    CRBW 312 - Brewing Microbiology


    Description:
    An introduction to the biology of yeasts and other organisms important in the craft brewing industry. Includes the application of laboratory methods useful in brewing and quality control. Students must be 21 years of age or older.  Formerly BIOL 312, students may not receive credit for both.

    Prerequisites:
    Prerequisites: CHEM 101 or CHEM 111 or CHEM 181 and MATH 153 with a grade of C or higher and acceptance to the Certificate Program or Brewing Program.

    Credits: (4)

  
  •  

    CRBW 317 - Principles and Biochemistry of Brewing


    Description:
    An introduction to the principles of brewing and biochemistry of fermentation processes important in the craft brewing industry. Includes the application of laboratory methods useful in product evaluation and quality control. Students must be 21 years of age or older.  Formerly BIOL 317, students may not receive credit for both.

    Prerequisites:
    Prerequisites: CHEM 101 or CHEM 111 or CHEM 181 and MATH 153 with a grade of C or higher and acceptance to the Certificate Program or Brewing Program.

    Credits: (4)

  
  •  

    CRBW 360 - Brewing Process Technology


    Description:
    Study of brewing technology including equipment and processes from the brewhouse through packaging and distribution. Topics include factors that affect product quality. Formerly IET 360, students may not receive credit for both.

    Prerequisites:
    Prerequisites: CHEM 101 and CHEM 111 or CHEM 181 and MATH 153 with a grade of C or higher. Student must also be admitted to the Craft Brewing Program.

    Credits: (3)

    Learner Outcomes, Activities and Assessments

    Learner Outcome

    Activity (optional)

    Assessment

    Upon completion of this course, students will be able to:

     

     

    Outcomes will be assessed through:

     

    Calculate parameters for brewhouse processes

     

     

    Exams, quizzes and homework

     

    Analyze heating and cooling loads of brewing processes

     

     

    Exams, quizzes and homework

     

    Describe common cleaning and sanitation processes used in craft brewing systems

     

     

    Exams, quizzes and homework

     

    Identify process control parameters in the brewing process that affect product consistency 

     

     

    Exams, quizzes and homework

     

    Identify factors in the brewery and distribution channels that affect product quality

     

     

    Exams, quizzes and homework

     



  
  •  

    CRBW 396 - Individual Study


    Description:
    May be repeated if subject is different.

    Credits: (1-6)

  
  •  

    CRBW 397 - Honors


    Prerequisites:
    Prerequisite: admission to department honors program.

    Credits: (1-12)

  
  •  

    CRBW 398 - Special Topics


    Description:
    May be repeated if subject is different.

    Credits: (1-6)

  
  •  

    CRBW 399 - Seminar


    Description:
    May be repeated if subject is different.

    Credits: (1-5)

  
  •  

    CRBW 450 - Sensory Analysis for Brewing


    Description:
    Advanced sensory analysis of beer styles for quality control, recipe development, and identification of ingredients in the brewing process. Must be 21 years old.

    Prerequisites:
    Prerequisite: CRBW 317, acceptance to the Craft Brewing Program.

    Credits: (5)

 

Page: 1 <- 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14Forward 10 -> 34