May 09, 2024  
ARCHIVED 2007-2008 Undergraduate Catalog 
    
ARCHIVED 2007-2008 Undergraduate Catalog [ARCHIVED CATALOG]

Course Descriptions


 

Computer Science

  
  • CS 330 - Applications of Logic and Discrete Structures


    Applications of mathematics including logic, proof techniques, graph theory, probability, and automata theory to computer system design and software development.

    Prerequisites & Notes
    PREQ: CS 151 and MATH 153.

    Credits: (3)
  
  • CS 340 - Introduction to Scientific Computing


    Floating-point representations, round-off errors, nonlinear equations, numerical integration, data analysis, and numerical differentiation. Survey software packages and other technology.

    Prerequisites & Notes
    PREQ: MATH 255; MATH 362; and some programming experience.

    Credits: (3)
  
  • CS 350 - Computer Organization


    Introduction to computer arithmetic, processor organization and design, microprogramming and control unit design, memory organization, I/O organization.

    Prerequisites & Notes
    PREQ: 151 and 250.

    Credits: (3)
  
  • CS 351 - Data Structures and Algorithms


    Object-oriented program development and advanced data structures: recursion, analysis of execution time, sorting and searching, trees, hash tables, and elementary graph algorithms.

    Prerequisites & Notes
    PREQ: 151 and MATH 153. COREQ: MATH 310.

    Credits: (3)
  
  • CS 352 - Organization of Programming Languages


    Language processors, data and data control, operations, sequence control, storage management, operating environment, syntax, and translation.

    Prerequisites & Notes
    PREQ: 151.

    Credits: (3)
  
  • CS 360 - Theory of Computation


    An introduction to finite automata and regular expressions, context-free languages, Turing machines, Church’s thesis and recursive functions, uncomputability, and computational complexity.

    Prerequisites & Notes
    PREQ: MATH 250.

    Credits: (3)
  
  • CS 361 - Computer Graphics


    Storage tube and raster scan graphics terminal technologies; language and data structures for graphics; 2-D and 3-D graphics and transformations; plane and space curves; surface generation.

    Prerequisites & Notes
    PREQ: 151.

    Credits: (3)
  
  • CS 363 - Software Development


    Techniques for design and construction of reliable, maintainable, and useful software systems. Software development methodologies and object-oriented design for medium and large projects.

    Prerequisites & Notes
    PREQ: 151 and 263.

    Credits: (3)
  
  • CS 370 - Operating Systems


    Concurrency (synchronization primitives and deadlock) and implementation of the operating system kernel (Process management, memory management, and file systems); introduction to computer networks.

    Prerequisites & Notes
    PREQ: 151 and 250.

    Credits: (3)
  
  • CS 389 - Cooperative Education in Computing


    See Cooperative Education Program.

    Credits: (1 or 3, R15)
  
  • CS 393 - Topics in Computer Science


    Prerequisites & Notes
    PREQ: Permission of department head.

    Credits: (1-3, R6)
  
  • CS 430 - Information Security I


    Cryptography, authentication, integrity, and non-repudiation; trusted intermediaries, key distribution, and certification; access control and firewalls; attacks and counter-measures.

    Prerequisites & Notes
    PREQ: 151 and 250.  COREQ: 465.

    Credits: (3)
  
  • CS 431 - Information Security II


    Software reverse engineering, program security, operating systems and database systems security, security administration and audits (prevention, detection, and response), standards for information assurance.

    Prerequisites & Notes
    PREQ: 430. COREQ: 370.

    Credits: (3)
  
  • CS 443 - Automata and Formal Languages


    Phrase structure grammar, context-free languages; finite state machines, pushdown acceptors, Turing machine, recursiveness, and computability.

    Prerequisites & Notes
    PREQ: 360.

    Credits: (3)
  
  • CS 451 - Algorithms


    Selected topics from the theory of algorithms. Topics may include algorithms for parallel computers, polynomials and FFT, number-theoretic algorithms, and computational geometry.

    Prerequisites & Notes
    PREQ: 351.

    Credits: (3)
  
  • CS 452 - Advanced Computer Architecture


    Advanced topics in computer architecture including pipelining, multiple and parallel processing systems, issues in performance enhancement, data flow computers, and VLSI computations.

    Prerequisites & Notes
    PREQ: 350.

    Credits: (3)
  
  • CS 453 - Database Systems


    Relational query languages (SQL), database design, normal forms, storage structures, access methods, query processing, crash recovery, transactions, distributed databases, object-oriented and multimedia databases.

    Prerequisites & Notes
    151 and 250.

    Credits: (3)
  
  • CS 455 - Computer System Performance Analysis


    Performance evaluation of computer systems and computer networks; measurement and benchmarks, simulation, and analytical models (stochastic processes and queuing theory).

    Prerequisites & Notes
    PREQ: 370 and MATH 270.

    Credits: (3)
  
  • CS 460 - Compiler Construction I


    Grammar and finite-state automata; parse trees; top-down and bottom-up parsing; LL(k) and LR(k) grammar; syntax-directed translation; term project.

    Prerequisites & Notes
    PREQ: 351.

    Credits: (3)
  
  • CS 462 - Systems Programming


    Advanced implementation issues in the design of the software of computer systems with a focus on parallel and distributed systems.

    Prerequisites & Notes
    PREQ: 370.

    Credits: (3)
  
  • CS 465 - Internet Protocols


    Protocol layers, error control, media access, routing, congestion control, TCP/IP, name resolution, socket programming, client-server, interface definition languages, component APIs.

    Prerequisites & Notes
    PREQ: 151 and 250.

    Credits: (3)
  
  • CS 480 - Artificial Intelligence


    Machine intelligence; problem reduction, state space search, game trees, expert systems; resolution principle; introduction to LISP.

    Prerequisites & Notes
    PREQ: 351.

    Credits: (3)
  
  • CS 493 - Topics in Computer Science


    Credits: (1-6, R6)
  
  • CS 495 - Capstone I


    A seminar in which the student starts the capstone project and the capstone portfolio.

    Prerequisites & Notes
    Seventy earned credit hours.

    Credits: (2)
  
  • CS 496 - Capstone II


    A seminar in which the student completes the capstone project and the capstone portfolio.

    Prerequisites & Notes
    PREQ: 495.

    Credits: (2)
  
  • CS 552 - Advanced Computer Architecture


    Credits: (3)
  
  • CS 555 - Computer System Performance Analysis


    Credits: (3)
  
  • CS 560 - Compiler Construction II


    Credits: (3)
  
  • CS 565 - Internet Protocols


         

    Credits: (3)
  
  • CS 580 - Artificial Intelligence


    Credits: (3)
  
  • CS 593 - Topics in Computer Science


    Credits: (1-6, R6)

Construction Management

  
  • CM 121 - Introduction to Construction


    A survey of the construction industry to include history, career opportunities, types of construction, differences in office and jobsite working conditions, expectations and vocabulary.

    Credits: (3)
  
  • CM 142 - Construction Graphics and Plan Reading


    An introduction to construction graphics, sketching, 3D CADD systems and plan reading. 2 Lecture, 2 Lab.

    Prerequisites & Notes
    PREQ or COREQ: MATH 146 or 152 or 153 and Construction Management major or permission of instructor.

    Credits: (3)
  
  • CM 211 - Construction Methods and Materials I


    Vertical construction emphasizing comprehensive analysis of materials, design and specifications, installation methods, testing and inspection, and appropriate construction methodology for application. 2 Lecture, 2 Lab.

    Prerequisites & Notes
    PREQ or COREQ: Math 146 or 152 or 153 and Construction Management major or permission of instructor.

    Credits: (3)
  
  • CM 212 - Construction Methods and Materials II


    Advanced studies on Horizontal Construction Materials, testing procedures, material properties, design, specification, and installation methods using certification standards and guidelines. 2 Lecture, 2 Lab.

    Prerequisites & Notes
    PREQ: 211, MATH 146 or 152 or permission of instructor.

    Credits: (3)
  
  • CM 222 - Construction Surveying Layout


    Development of the surveying skills necessary on a construction jobsite with emphasis placed on operation of instruments and accuracy of field notes. 2 Lecture, 2 Lab.

    Prerequisites & Notes
    PREQ: MATH 146 or 152 or 153 and Construction Management major or permission of instructor.

    Credits: (3)
  
  • CM 231 - Construction Documents and Codes


    Introduction to CSI specifications, construction documentation terminology, building codes, and the documentation process of construction projects.

    Prerequisites & Notes
    PREQ OR COREQ: 121 or permission of instructor.

    Credits: (3)
  
  • CM 232 - Construction Statics and Strength of Materials


    Study of forces and the effect of forces acting on static bodies, including the stresses and deflections or deformations from applied loads.

    Prerequisites & Notes
    PREQ: MATH 146 or 152 or 153; PHYS 130 and construction management major or permission of instructor.

    Credits: 3
  
  • CM 242 - Estimating I


    Introduction to the classification of work from the plans and specifications, application of basic quantity surveying principles, and the use of estimating software. 2 Lecture, 2 Lab.

    Prerequisites & Notes
    PREQ: 211, MATH 146 or 152 or 153 or permission of instructor.

    Credits: (3)
  
  • CM 332 - Construction Site Planning and Equipment


    A study of the construction worksite and preparation of a site utilization plan to include typical construction equipment and its selection and jobsite safety.

    Prerequisites & Notes
    PREQ: 211 or permission of instructor.

    Credits: (3)
  
  • CM 342 - Estimating II and Bidding


    Pricing of materials, labor, equipment, overhead costs, and profit margins will be calculated to produce an estimate. A practice bid scenario will also be introduced. 2 Lecture, 2 Lab.

    Prerequisites & Notes
    PREQ: 242, MATH 170.

    Credits: (3)
  
  • CM 362 - Construction Planning and Scheduling


    A course using construction scheduling software with plans and specifications will be used in planning a construction project from start to finish. 2 Lecture, 2 Lab.

    Prerequisites & Notes
    PREQ: 342 or permission of instructor.

    Credits: (3)
  
  • CM 375 - Mechanical and Electrical Construction


    An introduction to the basics of mechanical, electrical, plumbing and fire protection systems (MEP) in construction. This includes installation of systems and resources necessary.

    Prerequisites & Notes
    PREQ: 211 or permission of instructor.

    Credits: (3)
  
  • CM 389 - Cooperative Education in Construction


    See Cooperative Education program.

    Prerequisites & Notes
    PREQ: Permission of instructor.

    Credits: (1 or 3, R15)
  
  • CM 393 - Topics in Construction Management


    Prerequisites & Notes
    PREQ: Construction Management major or permission of instructor.

    Credits: (1-3, R9)
  
  • CM 401 - Construction Temporary Structures


    Introductory course covering temporary structural supports, formwork, and concrete. Areas of concentration include steel, timber, concrete and masonry.

    Prerequisites & Notes
    PREQ: 232 or permission of instructor.

    Credits: (3)
  
  • CM 402 - Construction Financial Management


    Financial management of construction companies, using analysis of financial statements, budgeting cash flow and cost code reporting.

    Prerequisites & Notes
    PREQ: ACCT 251 and construction management major with junior standing or permission of instructor.

    Credits: (3)
  
  • CM 421 - Construction Human Factors and Safety


    An overview of the social dynamics within a construction company between management and labor, architect and contractor, and safety issues in construction.

    Prerequisites & Notes
    PREQ: Construction Management major with senior standing or permission of instructor.

    Credits: (3)
  
  • CM 424 - Facilities Management


    Introduction to management and maintenance of residential, commercial, and industrial building systems. Systems for heating, cooling, electrical, communications, water, waste water, protective coatings, and roofing.

    Prerequisites & Notes
    PREQ: Construction management major with junior standing or permission of instructor.

    Credits: (3)
  
  • CM 431 - Construction Project Management


    The study of construction procedures and administration process using the latest construction management software to explain typical project management functions and documentation.

    Prerequisites & Notes
    PREQ: 342 or permission of instructor.

    Credits: (3)
  
  • CM 452 - Construction Capstone Project


    Simulation of a general contracting construction company obtaining work through the estimating, bidding, scheduling, cash flow projections process using plans and specifications. 1 Lecture, 4 Lab.

    Prerequisites & Notes
    PREQ: 431 and construction management major with senior standing or permission of instructor.

    Credits: (3)
  
  • CM 480 - Independent Study


    Prerequisites & Notes
    PREQ: Construction management major and permission of instructor.

    Credits: (1-3, R6)
  
  • CM 483 - Required Internship in Construction


    A supervised summerwork experience of 400 hours in the construction industry as approved in advance. S/U grading.

    Prerequisites & Notes
    PREQ: Construction management major and permission of program director. Four hundred hours of work experience.

    Credits: (2)
  
  • CM 496 - Professional Development Seminar


    Course focuses on job search issues, job offers and counter offers, evaluating job offers, resume preparation, interview skills, and introduces community service as a life long activity.  S/U grading.

    Prerequisites & Notes
    Construction Management major with senior standing or permission of instructor.

    Credits: (1)
  
  • CM 650 - Project Management Systems


      

    Credits: 6
  
  • CM 651 - Research in Construction


      

    Credits: 1
  
  • CM 652 - Project Plan Development


     

    Credits: 6
  
  • CM 654 - Project Plan Analysis and Approval


      

    Credits: 6
  
  • CM 655 - Construction Informatics


    This course studies issues related to representation, processing, and communication of information in humans and software.

    Prerequisites & Notes
    PREQ: 654 and admission to the M.C.M. program.

    Credits: 6
  
  • CM 657 - Construction Marketing and Development


    This course will investigate the tenants of like service industries and compare those in the built environment.

    Prerequisites & Notes
    PREQ:  654 and admission to the M.C.M. program.

    Credits: 6
  
  • CM 659 - Advanced Topics in Construction Management


    This course focuses on three current topics, their reasons for development, progress, and affect on the industry.

    Prerequisites & Notes
    PREQ: 654 and admission to the M.C.M. program.

    Credits: 6

Counseling

  
  • COUN 140 - Study Techniques for College


    Study techniques and skills, motivation for learning, use of the library, reading improvement laboratory. 1 Lecture, 1 Lab.

    Credits: (1)
  
  • COUN 150 - Career and Major Exploration


    Theory and practice of career, major and self-exploration.

    Credits: (1)
  
  • COUN 230 - Introduction to Peer Tutoring


    Theory, practice, and procedures in beginning tutoring; includes standards of conduct, communication skills, analytical thinking, professional ethics, and timesheet documentation.

    Prerequisites & Notes
    PREQ: Obtain permission from appropriate Academic Success Center Director. COREQ: Twenty-five (25) hours of actual tutoring time.

    Credits: (1)
  
  • COUN 310 - Family Systems


    Family organization and function, including intimacy, parenting, communication and conflict negotiation, as well as the interaction of family and economics, government, and ethnicity.

    Credits: (3)
  
  • COUN 325 - Survey of Human Development


    The life span, prenatal through death; the social, emotional, cognitive, moral, and physical characteristics of each stage.

    Credits: (3)
  
  • COUN 330 - Advanced Leadership and Development for Tutors


    Theory, practice, and procedures in advanced peer tutoring; includes characteristics of learning styles, cultural awareness and intercultural communication, self-evaluation and reflection.

    Prerequisites & Notes
    PREQ: COUN 230; obtain permission from appropriate Academic Success Center Director. COREQ: Twenty-five (25) hours of actual tutoring time.

    Credits: (1)
  
  • COUN 430 - Individual and Group Counseling


    Principles and techniques of individual and group counseling, communication techniques, and participation in role playing and group processes.

    Credits: (3)
  
  • COUN 440 - Leadership and Facilitation


    Leadership and facilitation within agency and educational settings, workshop program design and implementation.

    Credits: (3)
  
  • COUN 450 - Career Development and Guidance


    History of vocational guidance; theories of vocational choice; development of vocational maturity; interests, aptitudes, and other factors in vocational development.

    Credits: (3)
  
  • COUN 600 - Individual and Group Helping Skills


    Credits: (3)
  
  • COUN 601 - Professional Orientation


    Credits: (1)
  
  • COUN 602 - Professional and Ethical Issues in Counseling


    Credits: (3)
  
  • COUN 605 - The Helping Relationship


    Credits: (3)
  
  • COUN 610 - Family Counseling


    Credits: (3)
  
  • COUN 611 - Couples Counseling


      

    Credits: 3
  
  • COUN 611 - Couples Counseling


      

    Credits: 3
  
  • COUN 615 - Multicultural Counseling


    Credits: (3)
  
  • COUN 617 - Substance Abuse Counseling


    Credits: (3)
  
  • COUN 620 - Counseling Children and Adolescents


    Credits: (3)
  
  • COUN 623 - Introduction to Community Counseling


    Credits: (3)
  
  • COUN 624 - Community Counseling Grant Writing and Program Management


    Credits: (3)
  
  • COUN 625 - Counseling: Developmental Perspectives


    Credits: (3)
  
  • COUN 630 - Theories of Counseling


    Credits: (2)
  
  • COUN 631 - Techniques of Individual Counseling


    Credits: (1)
  
  • COUN 633 - Crisis Intervention Counseling


    Credits: (3)
  
  • COUN 635 - Group Methods in Counseling


    Credits: (3)
  
  • COUN 637 - Creative and Expressive Arts in Counseling


      

    Credits: 3
  
  • COUN 637 - Creative and Expressive Arts in Counseling


      

    Credits: 3
  
  • COUN 640 - Measurement and Appraisal in Counseling


    Credits: (3)
  
  • COUN 645 - Consultation and Collaboration


    Credits: (3)
  
  • COUN 650 - Career Development


    Credits: (3)
  
  • COUN 655 - Career Counseling


    Credits: (3)
  
  • COUN 660 - School Counseling Program Development


    Credits: (3)
  
  • COUN 665 - Implementing School Counseling Program


    Credits: (3)
  
  • COUN 667 - The DSM and Effective Treatment Planning in Counseling


    Credits: (3)
  
  • COUN 670 - Research in Counseling


    Credits: (3)
  
  • COUN 677 - Spirituality in Counseling


      

    Credits: 3
  
  • COUN 680 - Independent Study in Counseling


    Credits: (3)
  
  • COUN 686 - Practicum in Counseling


    Credits: (3)
 

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