Apr 23, 2024  
ARCHIVED 2014-2015 Undergraduate Catalog 
    
ARCHIVED 2014-2015 Undergraduate Catalog [ARCHIVED CATALOG]

Course Information


 

Computer Information Systems

  
  • CIS 293 - Topics in Computer Information Systems


    Topics in Computer Information Systems

    Credits: 1-3, R6
  
  • CIS 335 - Enterprise Technology Management


    The development, management, and planning of information technologies in the enterprise environment.

    Prerequisites & Notes
    PREQ: 235.

    Credits: 3
  
  • CIS 340 - Business Applications Development II


    The study of state-of-the-art tools and techniques for developing complex business applications; Web application development; multi-tier client-server; SQL.

    Prerequisites & Notes
    PREQ: 240.

    Credits: 3
  
  • CIS 389 - Cooperative Education in Information Systems


    See Cooperative Education Program.

    Credits: 1 or 3, R15
  
  • CIS 403 - Business Research and Reports


    Identification of research problems; collecting and analyzing data; presenting findings for decisionmaking.

    Credits: 3
  
  • CIS 440 - Advanced Business Programming Applications


    Use of advanced programming techniques to solve business problems and create web based applications.

    Prerequisites & Notes
    PREQ: 340.

    Credits: 3
  
  • CIS 453 - Database Management Systems


    Installing, configuring, using and maintaining an enterprise DBMS in a virtual environment including a few typical DBA tasks.

    Prerequisites & Notes
    PREQ: CIS 253. COREQ:  CIS 455

    Credits: 3
  
  • CIS 455 - Computer Information Systems Analysis and Design


    Object-oriented analysis and design. Object identification, problem identification, feasibility, system requirements, prototyping, design-related activities, and formal report writing.

    Prerequisites & Notes
    PREQ:  CIS 340. CO-REQ.:  CIS 453

    Credits: 3
  
  • CIS 465 - Applications Development III


    Development of client-server business applications using enterprise wide databases and cross platform and cross product functionality and connectivity.

    Prerequisites & Notes
    PREQ: 453 and 455.

    Credits: 3, R9
  
  • CIS 466 - Small Business Computing


    Technology, software design, programming techniques, system design, and analysis related to mini- and microcomputers.

    Prerequisites & Notes
    PREQ: 251.

    Credits: 3
  
  • CIS 480 - Independent Research in Information Systems


    Independent Research in Information Systems

    Prerequisites & Notes
    PREQ: CIS major; permission of department head.

    Credits: 3
  
  • CIS 483 - Internship in Information Systems


    Supervised experience using previously studied theory. S/U grading.

    Prerequisites & Notes
    PREQ: Sophomore standing, 2.0 GPA, written application, and permission of department head. Minimum of 10 hours per week.

    Credits: 1-3, R6
  
  • CIS 484 - Internship in Information Systems


    Supervised experience using previously studied theory. S/U grading.

    Prerequisites & Notes
    PREQ: Sophomore standing, 2.0 GPA, written application, and permission of department head. Minimum of 10 hours per week.

    Credits: 1-3, R6
  
  • CIS 485 - Internship in Information Systems


    Supervised experience using previously studied theory. S/U grading.

    Prerequisites & Notes
    PREQ: Sophomore standing, 2.0 GPA, written application, and permission of department head. Minimum of 10 hours per week.

    Credits: 1-3, R6
  
  • CIS 493 - Topics in Information Systems


    Topics in Information Systems

    Prerequisites & Notes
    PREQ: Permission of department head.

    Credits: 1-3, R15

Computer Science

  
  • CS 130 - Introduction to Computing


    An introduction to programming using a scripting language including variables, input/output, and conditional statements. Other topics covered at the discretion of the instructor.

    Credits: 3
  
  • CS 140 - Problem Solving and Programming for Engineers


    Problem solving, algorithm development, and program design with a focus on engineering applications.  Topics include variables, control structures, input/output, arrays.

    Credits: 3
  
  • CS 150 - Problem Solving and Programming I


    Problem solving and algorithm development using an object-based programming language: classes, selection, iteration, arrays, and generic classes. 3 Lecture, 2 Lab.

    Prerequisites & Notes
    PREQ or COREQ: None


     

    Credits: 4

  
  • CS 151 - Problem Solving and Programming II


    Object-oriented program development and elementary data structures: pointers and dynamic allocation, generic classes and inheritance, recursion, linked lists, stacks, and queues. 3 Lecture, 2 Lab.

    Prerequisites & Notes
    Passing of CS 150 with at least a grade of C.

    and

    PREQ or COREQ: MATH 146 or MATH 153 or MATH 255.

    Credits: 4

  
  • CS 191 - How Does Software Work?


    We all use software everyday. Learn how to write in a programming language and reflect on how computer software is influencing your life

    Credits: 3
  
  • CS 210 - Internet Security and Ethics


    Types of Internet-based attacks, counter-measures, and the ethical issues that arise.  Hacking, viruses, worms, spam, identity theft, cryptography, intellectual property, software piracy. (P4)

    Credits: 3
  
  • CS 220 - Social and Ethical Issues of Computing


    Social and ethical issues of computing: privacy, computer reliability, freedom of speech, intellectual property, and computer crime.

    Prerequisites & Notes
    151.

    Credits: 1
  
  • CS 250 - Introduction to Computer Systems


    The computer architecture and system call interfaces; assembly language programming; implementation of system calls; linking, exceptions, interrupt handling, and input/output.

    Prerequisites & Notes
    PREQ: 151 or both 150 and EET 331.

    Credits: 3
  
  • CS 263 - Software Engineering


    Large scale software development methodologies; software development process and life-cycle models; object-oriented analysis and design; verification and validation; planning and estimating software development efforts.

    Prerequisites & Notes
    PREQ: 151.

    Credits: 3
  
  • CS 301 - High-Level Languages


    ADA, C, PROLOG, LISP, or other high level language(s) approved by the department head.

    Credits: 3
  
  • CS 321 - Contest Preparation


    Review of algorithm design techniques and practice solving programming problems using those techniques.

    Prerequisites & Notes
    PREQ: CS 151

    Credits: 1, R2
  
  • 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 337 - Digital Forensics


    How to locate, extract, interpret, and preserve digital evidence on computers and networks including filing systems, memory, malware, and intrusion detection.

    Prerequisites & Notes
    PREQ: CS 150 or permission of the instructor.

    Credits: 4
  
  • 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.

    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.

    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


    Graphics system architecture; the biological basis of human viewing; primitives, color, and interaction; two-dimensional and three-dimensional object construction and transformation; projection types; and lighting.

    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: CS 151

    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.

    Credits: 3
  
  • CS 389 - Cooperative Education in Computing


    See Cooperative Education Program.

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


    Topics in Computer Science

    Prerequisites & Notes
    PREQ: CS 151.

    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.  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 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
    PREQ:  CS 151.

    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: CS 351.

    Credits: 3
  
  • CS 462 - Systems Programming


    Linux tools; shell scripting; program development tools; process controls; Introduction to an advanced scripting language (i.e., php, perl, or python).

    Prerequisites & Notes
    PREQ: 151.

    Credits: 3
  
  • CS 465 - Computer Networking


    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.

    Credits: 3
  
  • CS 467 - Mobile Application Development


    Topics include tools and techniques for mobile application development; resource-constrained software development; accessing device resources (sensors, maps); mobile networking.

    Prerequisites & Notes
    PREQ: CS 151.

    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


    Topics in Computer Science

    Prerequisites & Notes
    PREQ: CS 151.

    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

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 CM 121 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 CM 121 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 CM 121 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 and 212 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 365 - Construction & Culture


    The purpose of this course is to broaden the student’s awareness of the significance of construction globally. (P6)

    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. 2 Lecture, 2 Lab.

    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 390 - Environmental Issues in Construction


    Comprehensive overview of environmental impact of common construction processes; and, environmental/occupational hazards and liability associated with those processes. 3 Lecture, 1 Lab.  (Lecture 3 credits, Lab 1 credit) (Lab is required)

    Credits: 4
  
  • CM 393 - Topics in Construction Management


    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 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:  CM 242 and Junior 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: CM 375 and junior standing or permission of instructor.

    Credits: 3
  
  • CM 430 - Construction Legal Aspects


    An overview of standard construction contracts traditionally used between contractors, owners, design professionals and subcontractors from a general contractors point of view.

    Prerequisites & Notes
    PREQ: 342, LAW 230 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. 2 Lecture, 2 Lab.

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

    Credits: 3
  
  • CM 461 - Land Development I


    This course introduces and develops the student’s knowledge of land development feasibility and site analysis, conceptual design, planning, environment regulations and construction

    Credits: 5
  
  • CM 462 - Land Development II


    This course introduces and develops the understanding of construction and land development project financing.  The course will focus on analytical techniques and the development process.

    Credits: 5
  
  • CM 463 - Land Development III


    This course introduces land planning and subdivision regulations, contract administration, and budgetary controls for land development.

    Credits: 6
  
  • CM 480 - Independent Study


    Independent Study

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

    Credits: 1-3, R6
  
  • CM 483 - Applied and Engaged Internship in Construction


    A supervised, integrated, applied and engaged summer work 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

Counseling

  
  • COUN 140 - Skills for College Life


    Academic, procedural, and social elements for success in college and beyond. 1 Lecture, 1 Lab.

    Credits: 1
  
  • COUN 150 - Career and Major Exploration


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

    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 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 Advocacy


    Leadership and advocacy within agency and educational settings.

    Credits: 3

Criminal Justice

  
  • CJ 150 - Introduction to Criminal Justice & Criminology


    Evaluation of formal institutions dealing with crime in Western culture; overview of major components of the criminal justice system.

    Credits: 3
  
  • CJ 175 - International Perspectives on Justice


    The purpose of an international criminal justice study course is for students to broaden their global, historical and comparative criminal justice perspective.  This is the epitome of engaged learning because students will conduct related research and then travel abroad to the country of focus.

    Credits: 3
  
  • CJ 185 - Majoring in Criminology and Criminal Justice


    Introduces expectations and needs of majors, including the ebriefcase, writing standards, career options, program activities and critical resources.

    Credits: 1
  
  • CJ 190 - Controversies in Criminal Justice


    Topical issues in criminal justice are explored and discussed in the context of political and social realities of contemporary American society. 3 Seminar.

    Credits: 3
  
  • CJ 204 - Criminal Law


    The nature and definition of substantive criminal offenses; examination of federal and state law; principles of criminal liability, defenses, and complicity.

    Prerequisites & Notes
    PREQ: CJ 150.

    Credits: 3
  
  • CJ 280 - Research Methods for Criminology & Criminal Justice


    This is a writing intensive course that places emphasis upon the design, interpretation, and writing of criminological research.

    Prerequisites & Notes
    PREQ: 150.

    Credits: 3
  
  • CJ 290 - Introduction to Forensic Science


    This course introduces the concepts and methods involved in applying scientific principles to the collection, examination, evaluation, and interpretation of evidence.

    Prerequisites & Notes
    PREQ: CJ 150.

    Credits: 3
  
  • CJ 293 - Introductory Special Topics


    This course is designed for freshman and sophomores and will cover special topics in criminology and criminal justice.

    Credits: 3
  
  • CJ 305 - Social Justice and the Law


    This course focuses on issues of diversity, oppression and social justice. We will examine how social theorists conceptualize the relationship between law and society.

    Credits: 3
  
  • CJ 310 - Victimology


    A study of the experiences of crime victims with the criminal justice system as well as victim characteristics, vulnerability, and culpability.

    Credits: 3
  
  • CJ 311 - Juvenile Justice and Delinquency


    The phenomenon of juvenile delinquency; evaluation of a unique justice system for children; related concerns, problems, and expectations.

    Credits: 3
  
  • CJ 315 - Investigative Principles


    This course introduces the concepts and methods of the investigative process.

    Prerequisites & Notes
    PREQ: 250 or permission of instructor.

    Credits: 3
  
  • CJ 320 - Police in Society


    Philosophical, historical, and operational aspects of law enforcement agencies and processes within a framework of social control in a democratic society.

    Prerequisites & Notes
    PREQ: 250.

    Credits: 3
  
  • CJ 322 - Stress Management in Criminal Justice Professions


    An examination of job related stressors and stress management.

    Prerequisites & Notes
    PREQ: CJ 150

    Credits: 3
  
  • CJ 323 - Crime Scene Investigations


    A survey of methods and techniques used in the scientific investigation of criminal offenses.

    Prerequisites & Notes
    PREQ: CJ 150.

    Credits: 3
 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11Forward 10 -> 31