Apr 30, 2024  
2021-2022 Catalog 
    
2021-2022 Catalog [ARCHIVED CATALOG]

Course Descriptions


 
  
  • CSCI 332 - Design & Analysis of Algorithms

    3 credits (Hrs: 3 Lec.)
    Uses and reinforces basic data structure knowledge and techniques from Data Structures and Algorithms (CSCI 232 ). Covers several advanced data structures, including balanced search trees and graphs. Studies common algorithm design methods (Brute Force, Decrease and Conquer, Divide and Conquer, Greedy, and Dynamic Programming) to solve various classic problems. Ehmphasizes the space and time complexitites of various data structures and their associated algorithms.

    Prerequisite(s): CSCI 232  and CSCI 246   Course generally offered 2nd semester.
  
  • CSCI 340 - Database Design

    3 credits (Hrs: 3 Lec.)
    Studies concepts and applications in database management including the relational model, relational algebra, Structural Query Language (SQL), normalization, transactions, and how to avoid SQL-injection.  XML, No SQL and Big Data are introduced.  Information stewardship is discussed.  Students get a chance to prototype a database application working in groups.

    Prerequisite(s): (CSCI 136  ) or (CSCI 124  ) or (CSCI 112  and CSCI 117  ) Course generally offered 2nd semester.
  
  • CSCI 347 - Data Mining

    3 credits (Hrs: 3 Lec.)
    Provides a grounding in data mining techniques and prepares students to design, use, and evaluate these techniques in a variety of application domains and for the purpose of decision support. Topics include decision trees, rule based systems, statistical approaches, and instance-based approaches.

    Prerequisite(s): (CSCI 114  or CSCI 117  or CSCI 135  ) and (M 141  or M 151  or higher) and (CSCI 340  or BMIS 375  ) Course generally offered 2nd semester.
  
  • CSCI 361 - Computer Architecture

    3 credits (Hrs: 3 Lec.)
    Studies the design and organization of computer systems, including the instruction set and interconnection of hardware components. Topics include computer performance, assembly language programming, microprocessor architecture, pipeline processing, memory and storage organization, and multiprocessor computers.

    Prerequisite(s): CSCI 255   Course generally offered 2nd semester.
  
  • CSCI 438 - Theory Of Computation

    3 credits (Hrs: 3 Lec.)
    Students will look abstractly at computers and what it means to be computable. Turing Machines, which appear to be powerful enough to serve as the basis for defining computability, will be studied. Students will learn that some questions are not computable by any computing machine. Regular, context-free languages, decidability and computational complexity will also be studied.

    Prerequisite(s): CSCI 305   Course generally offered 2nd semester.
  
  • CSCI 440 - Database Systems

    3 credits (Hrs. 3 Lec)
    The traditional relational database system is explored more deeply, along with alternative database systems including document-oriented, graph-oriented, and object-oriented systems.  Database architectures are also explored including scalability, reliability, distributed databases, in-memory databases, database replication and fault tolerance.  Design considerations such as relational algebras, functional dependencies and normal forms, and query execution are also considered.  Lastly, integration of databases into software is explored and the benefits of creating a database API is developed.

    Prerequisite(s): BMIS 375   or CSCI 340  
  
  • CSCI 441 - Computer Graphics

    3 credits (Hrs: 3 Lec.)
    This is a programming and math intensive course which develops the fundamental concepts and algorithms used in computer graphics from first principals.

    Prerequisite(s): CSCI 332  & M 333 .   Course is generally offered 2nd semester.
  
  • CSCI 443 - User Interface Design

    3 credits (Hrs: 3 Lec.)
    Provides an introduction to designing user interfaces for a variety of interactive systems. The design process emphasizes the development of software systems from a user, rather than system-oriented, perspective. The course focuses on using real users to complete the specification, design, evaluation, and testing of the interface. Students will learn both human (cognitive) and technological tools for designing and building interfaces. The course also presents human-computer interaction concepts and theory, which involves computer science, psychology, social behavior, and other human factors associated with computer use.

    Prerequisite(s): CSCI 136   Course generally offered 1st semester.
  
  • CSCI 444 - Data Visualization

    3 credits
    Covers the principles, methods, and techniques for effective visual analysis of data. Students will use both common and special software packages to explore different visualization applications. Students will learn how to formulate 3-D numerical models, translate 3-D models into graphical displays, and create time sequences and pseudo-animations.  The course covers interactive versus presentation techniques and special techniques for video, DVD, and other media displays.

    Prerequisite(s): CSCI 112  , CSCI 117  , or CSCI 135  
  
  • CSCI 446 - Artificial Intelligence

    3 credits (Hrs: 3 Lec.)
    An introduction to the basic concepts of Artificial Intelligence. Topics to be covered include the history of AI, the problems treated in AI, solution techniques, state spaces, search algorithms and heuristics, expert systems, natural language processing, and robotics.

    Prerequisite(s): CSCI 332 . Course generally offered 1st semester.
  
  • CSCI 447 - Machine Learning

    3 credits (3 hrs Lec)
    Introduction to the framework of learning from examples. Topics include various learning algorithms such as neural networks, Bayesian networks, and genetic algorithms, and generic learning principles such as bias/variance, MDL principle, and ethical considerations.  Review statistical learning techniques, yet focuses on non-statistical techniques.  Students may not take this course for both 400 and 500 level credit.

    Prerequisite(s): CSCI 332  
  
  • CSCI 460 - Operating Systems

    3 credits (Hrs: 3 Lec.)
    I/O management, memory management, processor management, device management and performance measurement/evaluation are examined. Other operating systems, theoretical and current, are discussed.

    Prerequisite(s): CSCI 332   Corequisite(s): CSCI 361   Course generally offered 2nd semester.
  
  • CSCI 466 - Networks

    3 credits (Hrs: 3 Lec.)
    A study of the fundamental principles of computer based communication. Principles, design, and standards of networks will be discussed, including standard network protocols. Includes an introduction to telecommunications and basic data transfer processes.

    Prerequisite(s): CSCI 332 . Course generally offered 1st semester.
  
  • CSCI 470 - Web Science

    3 credits (Hrs: 3 Lec.)
    This course examines the structure of the world wide web from a software architecture point of view and how best to engineer software applications using web technologies.  The structures is also examined as the world’s largest distributed data repository of information and how to apply descriptive logic in a semantic graph framework to make inferences from this information and build ontologies.  Finally, topics in cryptology are examined for how to construct secure protocols and hashes used to reduce the vulnerabilities of threat vectors in web applications. 

    Prerequisite(s): CSCI 466 . Course generally offered 2nd semester. Course generally offered 2nd semester.
  
  • CSCI 477 - Computer Modeling and Simulation

    3 credits (3 hrs Lec)
    Covers various computational modeling and simulation principles and techniques applicable to various domains of engineering and science.  The course will rely on the python programming language and use frameworks such as PySim to explore topics in discrete event simulation; such as Apache Mesa to explore agent-based modeling; and SciPy to explore topics in continuous time simulation.  Students will implement and apply these methods, including model verification and validation, to basic examples. Other topics include matrix languages, ODE solving, PDE solving, finite difference approximation, finite element methods, and visualize data generated from computer simulations.

    Prerequisite(s): CSCI 112  ,CSCI 117  , or CSCI 135  and M 273  and STAT 332  .
  
  • CSCI 479 - Scientific Computing

    3 credits (3 Lec, 1 Lab)
    Provides an overview of multi-core, multi-processor, heterogeneous computer architectures and their runtime systems.  Students will implement applied computational models and simulations using an array of high-performance computing systems to explore notions of scalability, extensibility, heterogeneity, and performance in these environments.  Software engineering issues of specification, maintainability, validation and verification, and versioning will be explored.  Lastly, data modeling will be central to mapping large scale problem sets to differing hardware platforms.  Topics include high-performance architectures, heterogeneous computing, parallel programming, software tools and packages (Python4, SciPy), algorithm design, characteristics of commonly used numerical methods, mapping of solution methods to modern multi-processor systems, and performance. (2nd)

    Prerequisite(s): CSCI 232   and (M 426  or CSCI 477  )
  
  • CSCI 486 - Senior Project

    1 - 6 credits (Variable)
    Individual or small group pursuit of a project preferably an advanced topic in computing.

    Prerequisite(s): Senior standing and consent of department. Course offered on demand.
  
  • CSCI 491 - Special Topics

    (Variable)
    Course title depends on topic. This course may be repeated as often as desirable.

  
  • CSCI 492 - Independent Study

    (Variable)
    Designed to allow students to work independently on a significant computing problem. Student must be directly supervised by a member of the Computer Science Department. May be repeated for a maximum of 15 credits.

    Course offered on demand.
  
  • CSCI 494 - Senior Seminar

    1 credit (Hrs: 1 Lec.)
    Investigations in the Computer Science and Software Engineering fields. Students will report on their internship experience, present their senior design projects, and/or present their undergraduate research. Faculty and guest speakers will discuss current issues in computer science and software engineering, Students will take an exam covering their computer-related course work. This is a required seminar for Computer Science and Software Engineering seniors.

    Prerequisite(s): Senior Standing Course generally offered 2nd semester.
  
  • CSCI 498 - Internship

    1 - 6 credits (Variable)
    For academic work done in conjunction with an approved work experience related to the Computer Science degree program. Students should consult with their faculty advisor and/or department Internship Coordinator to determine the availability of appropriate work experiences and the specific academic requirements for receiving credit.

    Prerequisite(s): Junior standing and Consent of Instructor. May be repeated once for credit. Course offered on demand.
  
  • CSCI 499W - Capstone: Data Science Project

    4 credits
    An individual research or design project in data science. Students will select a faculty member within their discipline and within the department of Computer Science to act as a project advisor.

    Prerequisite(s): Senior Standing
  
  • CSCI 544 - Data Visualization

    3 credits (3 hrs Lec)
    Covers the principles, methods, and techniques for effective visual analysis of data. Students will use both common and special software packages to explore different visualization applications. Students will learn how to formulate 3-D numerical models, translate 3-D models into graphical displays, and create time sequences and pseudo-animations.  The course covers interactive versus presentation techniques and special techniques for video, DVD, and other media displays.

    Prerequisite(s): CSCI 112  , CSCI 117  , or CSCI 135  
  
  • CSCI 547 - Machine Learning

    3 3
    Introduction to the framework of learning from examples. Topics include various learning algorithms such as neural networks, Bayesian networks, and genetic algorithms, and generic learning principles such as bias/variance, MDL principle, and ethical considerations.  Review statistical learning techniques, yet focuses on non-statistical techniques.  

    Prerequisite(s): CSCI 332  
  
  • CSCI 577 - Computer Modeling and Simulation

    3 credits (3 hrs Lec)
    Covers various computational modeling and simulation principles and techniques applicable to various domains of engineering and science. Students will implement and apply these methods, including model verification and validation, for basic examples. Students will then complete a project within their discipline to design a representative model, implement the model, complete a verification and validation of the model, and update the model to reflect corrections, improvements and enhancements. Specific topics include matrix languages, ODE solving, PDE solving, finite difference approximation, finite element methods, and visualize data generated from computer simulations.

    Prerequisite(s): CSCI 112  , CSCI 117  , or CSCI 135  
  
  • CSCI 579 - Scientific Computing

    3 credits (3 hrs Lec)
    Provides an overview of multi-core, multi-processor, heterogeneous computer architectures and their runtime systems.  Students will implement applied computational models and simulations using an array of high-performance computing systems to explore notions of scalability, extensibility, heterogeneity, and performance in these environments.  Software engineering issues of specification, maintainability, validation and verification, and versioning will be explored.  Lastly, data modeling will be central to mapping large scale problem sets to differing hardware platforms.  Topics include high-performance architectures, heterogeneous computing, parallel programming, software tools and packages (Python4, SciPy), algorithm design, characteristics of commonly used numerical methods, mapping of solution methods to modern multi-processor systems, and performance. (2nd)

    Prerequisite(s): CSCI 232   and (M 426  or CSCI 477  or CSCI 577  )
  
  • CSCI 599 - Computational Science Project

    3 credits
    An individual research or design project in computational science. The project will be interdisciplinary in nature combining computing within a domain specific scientific discipline.

    Prerequisite(s): M 526 or CSCI 577
  
  • CSTN 120 - Carpentry Basics & Rough-In Framing

    4 credits
    Introduces the carpentry trade, including history, career opportunities, and requirements. This course covers a variety of building materials, fasteners, and adhesives. It also covers installation procedures for windows and exterior doors. Skills required for framing a simple structure are studied and practiced.

  
  • CSTN 142 - Interior and Exterior Finish Carpentry

    4 credits
    Introduces students to maerials and methods for sheathing, exterior siding, stairs and roofing. Students will layout and build a simple stait system as well as a metal stud wall with door and window openings.

    Prerequisite(s): CSTN 120   or instructor’s signature. 
  
  • CSTN 147 - Blueprint Reading

    3 credits (Hrs: 3 Lec.)
    Concentrates on concepts associated with blueprint reading, sketching, and interpreting light commercial and residential drawings.  It includes instruction in the recognition of construction materials, procedures, and specifications.  This course also covers trade-specific symbols found on construction drawings.

  
  • CSTN 160 - Constructn Concepts & Building Lab

    3 credits
    Provides hands on experience in which the student applies the basic skills and knowledge presented thus far in the Construction Technology Program.  This course is designed as a practical task-oriented application utilizing the skills covered in CSTN 120   as well as CSTN 142  .

    Prerequisite(s): CSTN 120  or instructor’s approval. Corequisite(s): CSTN 142  
  
  • CSTN 161 - Construction Concepts & Building Lab II

    3 credits
    Provides continuing hands on experience in the practical application of skills and techniques presented thus far in the Construction Tech Program. Opportunities to work in the field on projects like Habitat for Humanity are a large part of this course.

  
  • CSTN 170 - Site Layout

    3 credits
    Explores the process of distance measurement, differential and trigonometric leveling for site layout. It covers the principles, equipment, and methods used to perform the site layout tasks that require making angular measurements. This course is designed to let students apply the blueprint reading skills learned so far to a practical exercise.

    Prerequisite(s): CSTN 120  or instructors signature
  
  • CSTN 201 - Advanced Concrete Working

    3 credits
    Introduce building forms for footings and foundations as well as for a variety of concrete structures. It introduces methods for handling, placing, and finishing concrete. It also covers manufactured forms and their applications.

  
  • CSTN 250 - Construction Estimating

    3 credits (Hrs: 3 Lec.)
    This course includes instruction in the recognition of construction materials, procedures, specification, codes and methods of estimating construction costs from blueprints.  This course also covers trade-specific symbols found on construction drawings.

    Prerequisite(s):
      Corequisite(s): Co-req: CSTN 147  Blueprint Reading or instructor approval.
  
  • CSTN 251 - Building Methods and Materials

    3 credits (Hrs: 3 Lec.)
    This course is designed to cover the methods and materials used to construct commercial and residential buildings. Blueprint reading is introduced to show material relationships and methods of construction. Product research, building codes, case studies, reference manuals, and sizes of structural steel components will also be covered in this course.

    Course generally offered 2nd semester.
  
  • CSTN 260 - Construction Concepts & Building Lab II

    3 credits
    Provides students the opportunity to practice skills they have acquired throughout the entire Construction Technology Program.  Students will be involved in projects in the community.  Multiple carpentry and jobsite skills will be reinforced and practiced.

    Prerequisite(s): CSTN 160   and CSTN 161   Corequisite(s): CSTN 299  
  
  • CSTN 271 - Construction Project Management

    3 credits (Hrs: 3 Lec.)
    This course gives instruction in all aspects of construction management including estimating and bidding, project planning, project stages, construction contracts, and project supervision.

    Prerequisite(s): CSTN 147   & CSTN 250  
  
  • CSTN 281 - Construction Project Management II

    3 credits (Hrs: 3 Lec.)
    This course gives instruction in contract administration, project planning and scheduling, quality and safety control, job site management, and risk management.

    Prerequisite(s): CSTN 271  
  
  • CSTN 291 - Special Topics

    3 credits (Hrs: 3 Lec.)
  
  
  • DDSN 113 - Technical Drafting

    4 credits (Hrs: 3 Lec., 3 Lab)
    This course provides an introduction to the basics of drafting. Topics covered in this course include an identification of drafting equipment and its use, lettering fundamentals, line-work used on engineering drawings, geometric constructions, theories of multi-view projection, sketching techniques, principles of orthographic projection using two- and three-view drawings, basic dimensioning techniques, basic isometric drawings, and a brief coverage of sectional views. Material covered in this course will not only provide a strong basis for manual drafting, but will also benefit students who will take computer aided design drafting (CADD) courses later on in the drafting program.

    Course generally offered 1st semester.
  
  • DDSN 114 - Introduction to CAD

    3 credits (Hrs: 2 Lec., 3 Lab)
    This course is designed to cover the basic AutoCAD 2D commands and procedures. The course covers drawing setup, computation for scale factors, geometric construction, sectional views, basic architectural room layouts, and civil plot plans. Annotation of drawing is also covered by the use of text and dimensions.

    Course generally offered 1st semester.
  
  • DDSN 245 - Civil Drafting

    3 credits (Hrs: 3 Lec.)
    The drafting student is presented with a new form of creating drawings. Students work from survey data and field notes to produce site plans, plats, topographic maps and engineering plans.

    Prerequisite(s): DDSN 114  . Course generally offered 1st semester.
  
  • DDSN 246 - Civil Drafting II

    3 credits (Hrs: 3 Lec.)
    This course is a continuation of DDSN 245  Civil Drafting. Students will achieve an advanced knowledge to produce site plans, plats, and civil engineering plans, while utilizing advanced functions of Autodesk Civil 3D. Students will use software specific to civil design/drafting to draw roads with horizontal and vertical curves, pipe inverts, grading, road profiles and cross sections.

    Prerequisite(s): DDSN 245 . Course generally offered spring semester.
  
  • DST 260 - Diesel Engine Diagnostic Troubleshooting

    3 credits (Lec: 3 hrs.)
  
  • DST 265 - Applied Lab Experience

    3 credits (Hrs: 3 Lab)
  
  • ECIV 208 - Construction Contracts and Introduction to Construction Engineering

    3 credits Hrs: 3 Lec
    This is the first course in Construction Engineering.  Students will learn the various aspects of construction contracts, the basic process of  bidding a construction job, how to read construction drawings, how to write construction specifications, and basic calculations to determine the cost of operating construction equipment.  Students will be introduced to different types of construction equipment and begin building an understanding of the construction process.

    Prerequisite(s): Civil Engineering major
  
  • ECIV 215 - Introduction to Modeling for Civil Engineers

    1 credit (Hrs: 1 Lec.)
    Instruction of drafting and analytical software appropriate for civil projects such as building, highway, utility, foundation and dam design as well as heavy construction analysis and management.

    Prerequisite(s): M 172  , EGEN 101  & EGEN 102   Generally taught in the 2nd semester
  
  • ECIV 225 - Civil Engr Plans, Details, and Specifications

    3 credits (Hrs. 3 Lec)
    Students will be able to interpret design details, blueprints, and specifications.  This course also helps students to successfully practice the Civil Engineering profession in their career.

    Prerequisite(s): Students must have Civil Engineering as their declared major to enroll in this course.
  
  • ECIV 302 - Temporary Structures

    3 credits (Hrs. 3 Lec)
    Students will be able to analyze and design temporary bridge beams, scaffolding, formwork, piles, dewatering and pumps, excavations.  Students will also be exposed to related safety practices.

    Prerequisite(s): Pre- or Co-requisite:  ECIV 312  
  
  • ECIV 307 - Construction Bidding and Estimating

    3 credits Hrs.: 3 Lec
    Teaches students to read plans and perform quality take-offs from plans.  Quantities then result in cost estimates. Dirt moving and costs are presented in detail.  Students will develop construction activities determining cycle times, loading characteristics, and cost of operation.  Scheduling processes are introduced. 

    Prerequisite(s): ECIV 208  
  
  • ECIV 312 - Structures I

    3 credits (Hrs: 3 Lec.)
    An introduction to structural theory and design of steel, timber and concrete structures. Special emphasis is directed toward design, but the analysis of statically indeterminate structures is also considered.

    Prerequisite(s): EGEN 305 . Course generally offered 1st semester of odd numbered years.
  
  • ECIV 350 - Transportation Engineering

    3 credits Hrs.: 2 Lec, 3 Lab
    To provide the student with basic theory and philosophy of traffic engineering along with rudimentary highway design aspects.  To introduce Civil 3-D to the potential highway engineer.

    Prerequisite(s): Junior Standing
  
  • ECIV 402 - Sustainable Engineering

    3 credits (Hrs. 3 Lec)
    Students will be able to understand the LEED process for high-performance, Green Buildings that are constructed to be energy efficient, be healthy for its inhabitants, reduce carbon foot print.

    Prerequisite(s): Must be a Civil Engineering major.
  
  • ECIV 405 - Construction Project Planning and Scheduling

    3 credits Hrs.: 3 Lec
    Students will learn the basic concepts in network logic and design.  Students will learn to calculate the critical path in a series of activities, and determine the cost to crash the schedule.  Students will use computer software to develop construction schedules.  The course will cover aspects of planning a construction project and will include planning activities, evaluating options, optimizing an objective function with various constraints. 

    Prerequisite(s): ECIV 307  or consent of instructor.
  
  • ECIV 407 - Building Inspections

    3 credits (Hrs. 3 Lec)


    Students will gain an understanding of relevant commercial, industrial, and residential building codes and inspection procedures for electrical, plumbing, sewer, gas, structural, HVAC, and special occupancies.

    Prerequisite(s): ECIV 225  

     

  
  • ECIV 431 - Open Channel Hydraulics

    3 credits (Hrs. 3 Lec)


    Students will be able to gain an understanding of the fundamentals of open-channel flow, energy, and momentum principles that include critical flow, normal flow, and gradually-varied flow.  topics include:  Water surface profile classification and computation, analysis and design of open channels and hydraulic structures and modeling.

    Prerequisite(s): EGEN 335  

     

  
  • ECIV 440 - Structural Design

    3 credits (Hrs. 3 Lec)


    Students will be able to analyze and design components and systems for wood structures, for steel structures, and for reinforced concrete structures.  Students will learn to reference and incorporate the national design specifications for wood, the steel construction manual, and the ACI code for concrete into contemporary analysis and design procedures.

    Prerequisite(s): ECIV 312  

  
  • ECIV 443 - Hydraulic Structures

    3 credits (Hrs. 3 Lec)
    Students will be able to analyze and design for rainfall events and carry out excess calculations, channel routing, runoff.  Students will also be able to size gutter, storm, and sewer components; culverts, detention basins, and infiltration basins.

    Prerequisite(s): ECIV 431  
  
  • ECIV 454 - Transportation Planning

    3 credits
    Introduction to the development of transportation planning.  Systems perspective of transportation and the use of micoreconomic concepts in transportation.  Transportation planning process, data collection, discrete choice models, simplified travel demand modeling, land use models, evaluation, decision-making, prioritization, programming, and implementation.

    Prerequisite(s): ECIV 350  
  
  • ECIV 456 - Highway Geometric Design

    3 credits
    Principles of design and practice for rural and urban highway facilities; design criteria and controls; cross-section selection, design of horizontal and vertical alignment, intersections, interchanges and computer applications to design problems.

    Prerequisite(s): ECIV 350  
  
  • ECIV 458 - F.E. Review for Civil Engineers

    1 credit (Hrs. 1 Lac)
    Students will partake in a guided self-study and national exam preparation through a comprehensive review of topics that are pertinent to the F.E. Civil Exam.  Students shall complete a minimum of 400 problems out of the F.E. Civil Practice Book by Lindeburg.  The problems are then submitted to the instructor to become eligible to register for the class. Students must furnish proof of taking and/or passing the exam.

    Prerequisite(s): Civil Engineering major, Senior standing, and instructor consent.
  
  • ECIV 486 - Soil Mechanics & Foundation Design

    3 credits (Hrs: 3 Lec.)
    Develops an understanding of soil as a construction material. Includes field exploration, index properties, moisture and drainage, frost action, compaction, shear strength, lateral pressures, slope stability, bearing capacity and consolidation.

    Prerequisite(s): Pre- or Co-requisite:  ECIV 312   Course generally offered 1st semester.
  
  • ECIV 487 - Soil Mechanics & Found Lab

    1 cr. (Hrs: 3 Lab)
    Pre- or Co-requisite:  ECIV 486  Soil Mechanics & Foundation Design.
  
  • ECIV 489W - Civil Engineering Design I

    2 credits (Hrs. 2 Lab)
    Students will be able to partake in and complete a capstone engineering design sequence that requires students to apply engineering principles to industry or Ce.E. department sponsored projects over two semesters that are selected by the instructor with the department head approval.  Students will be assigned to teams and contribute to engineering projects that require multiple constraints.  (Part I)

    Prerequisite(s): Civil Engineering Major, Senior standing.
  
  • ECIV 490 - Undergraduate Research

    (Variable)
    This course is designed for students involved in directed research projects and is required for participants in the Undergraduate Research Program (URP). This course can be repeated. Students will be required to prepare a formal paper and present their results. A faculty member must advise the project. Pending the number of credits taken, graduation requirements, and as demanded of the research advisor, other requirements may be needed. To participate in URP, students must submit a proposal for a research project to the Undergraduate Research Committee and meet other requirements as listed in URP guidelines. Proposals are evaluated competitively and winners will receive a stipend. URP participants must register for this class in the Spring for at least one credit in order to present their findings in the annual Undergraduate Research Conference. A call for proposals is made at the beginning of the Spring Semester. Another call may be offered in the Fall Semester.

    Course generally offered year round.
  
  • ECIV 492 - Independent Study

    (Variable)
    A special study at the senior or graduate level of some area of Engineering or engineering design. The student is expected to show initiative and originality under minimum supervision. A written report of accomplishment may be required.

    Prerequisite(s): Senior or graduate standing and/or Consent of Instructor. Course offered on demand.
  
  • ECIV 494 - Seminar/Workshop

    1 credit (Hrs: 1 Lec.)
    Investigations in the engineering field and its many problems. Students will present research papers, make field trips to industrial plants and discuss problems with practicing, off-campus engineers.

    Prerequisite(s): Senior standing or Consent of Instructor. Course generally offered both semesters.
  
  • ECIV 498 - Internship

    1 - 6 credits (Variable)
    A course designed to give credit for academic work done in conjunction with an approved work experience related to the Engineering degree program. Students should consult with their faculty advisor and/or departmental Internship Coordinator to determine the availability of appropriate work experiences and the specific academic requirements for receiving credit. May be repeated for a total of four credits.

    Prerequisite(s): Junior standing and Consent of Instructor. Course offered on demand.
  
  • ECIV 499W - Capstone: Civil Engineering Design II

    1 credit (Hrs. 1 Lab)
    Students will be able to partake in and complete a capstone engineering design sequence that requires students to apply engineering principles to industry or Ce.E. department sponsored projects over two semesters that are selected by the instructor with the department head approval.  Students will be assigned to teams and contribute to engineering projects that require multiple constraints. (Part II)

    Prerequisite(s): ECIV 489W  
  
  • ECIV 552 - Traffic Engineering

    3 credits
    Introduction of components of the traffic system and fundamentals of traffic engineering; study of warrants for traffic control devices; analysis of traffic stream characteristics, levels of service, and capacity of urban and rural highways; fundamental traffic flow theory and queuing theory; design and analysis of traffic signals and timing plans; advanced applications of traffic simulation software to analyze urban and highway traffic characteristics.

    Prerequisite(s): ECIV 350  
  
  • ECIV 554 - Transportation Planning

    3 credits
    Introduction of the development of transportation planning. Systems perspective of transportation and the use of microeconomic concepts in transportation. Transportation planning process, data collection methods and analysis, discrete choice models, simplified travel demand modeling, land use models, evaluation, decision-making, prioritization, programming, and implementation; transportation system evaluation using planning software.

    Prerequisite(s): ECIV 350  
  
  • ECIV 556 - Highway Geometric Design

    3 credits
    Principles of design and practice for rural and urban highway facilities; design criteria and controls; cross-section selection, design of horizontal and vertical alignment, intersections, interchanges; safety analysis of highway design and advanced computer applications to highway design problems.

    Prerequisite(s): ECIV 350  
  
  • ECNS 201 - Principles of Microeconomics

    3 credits (Hrs: 3 Lec.)
    Covers traditional microeconomics topics including supply and demand and elasticity relationships, marginal analysis for equilibrium levels of outputs and inputs for firms in various industry sectors and international trade and finance.

    Satisfies Social Science core. Course generally offered both semesters.
  
  • ECNS 202 - Principles of Macroeconomics

    3 credits (Hrs: 3 Lec.)
    Covers the principles of supply and demand in our national economy and the role of fiscal and monetary policy to help solve problems associated with infl ation and unemployment in the United States.

    Prerequisite(s): Sophomore standing or Consent of Instructor. Satisfies Social Science core. Course generally offered both semesters.
  
  • ECNS 203 - Principles of Micro and Macro

    3 credits (Hrs: 3 Lec.)
    Covers the major aspects of macroeconomics (national income accounts, employment and infl ation, and monetary and fiscal policy) and microeconomics (firms and markets).

    Satisfies Social Science core. Course generally offered both semesters.
  
  • ECNS 391 - Special Topics

    1 - 6 credits (Variable)
    Special topics is to be determined by the faculty member offering the course and the department. Topic will deal with some aspect of economics not covered by existing departmental courses. This course is designed to complement present course offerings.

    Prerequisite(s): Consent of Instructor. Course offered on demand.
  
  • ECP 100 - First Aid and CPR

    1 credit (Hrs: 1 Lec.)
    This course is designed to provide students with the American Heart Association First Aid and CPR certification needed for placement in clinical/hospital settings. Skills include: use of standard infection control precautions, first aid basics, basic life support for adults, children and infants and use of an automated external defi brillator (AED).

  
  • ECP 120 - Emergency Medical Responder

    3 credits (Hrs: 3 Lec.)
    Covers techniques in handling accidents and sudden illnesses and develops safety consciousness and civic responsibility. Basic First Aid materials are reviewed and advanced techniques are taught. Course is taught by a certified Instructor and students completing the course will receive a Certificate recognized by the National Safety Council using the American Heart Standards.

    Course generally offered both semesters.
  
  • EELE 101 - Introduction to Electrical Fundamentals

    1 credit (Hrs: 3 Lab)
    This laboratory course provides an introduction to the theory and practice of electrical engineering. Students work on projects that develop basic circuit building skills and a practical understanding of voltage, current and power measurements. An introduction to computer aided design in electrical engineering is presented. Short field trips and guest lectures that explore career paths in electrical engineering will be featured.

    Corequisite(s):   . Course generally offered 1st semester.
  
  • EELE 201 - Circuits I for Engineering

    3 credits (Hrs: 3 Lec.)
    An introduction to basic steady-state passive circuit analysis. Concepts covered include steady-state DC circuits, steady-state AC circuits using phasors, mesh and node analyses, AC power calculations, ideal transformers, and balanced 3-phase circuits.

    Corequisite(s): Co-requisite:    Course generally offered 1st and 2nd semesters.
  
  • EELE 202 - Circuits I for Engineering Lab

    1 credit (Hrs: 3 Lab)
    A laboratory course covering basic steady-state passive AC and DC circuits, AC power, and ideal transformers.

    Corequisite(s): EELE 201 . Course generally offered 1st and 2nd semesters.
  
  • EELE 203 - Circuits II for Engineering

    4 credits (Hrs: 3 Lec., 3 Lab)
    Continuation of   and   covering transient analysis, frequency response analysis, and introduction to filtering. Concepts include 1st-order RL and RC transients, 2nd-order RLC transients, ideal op-amps, the use of Laplace transforms, transfer functions, Fourier series, and Bode plots for analyzing circuits. Labs include use of computer simulation programs and physical labs.

    Prerequisite(s): Prerequisite: EELE 201   and EELE 202 . Corequisite: M 274   Course generally offered 1st semester.
  
  • EELE 261 - Intro to Logic Circuits

    3 credits (Hrs: 2 Lec., 3 Lab)
    Digital circuit design techniques. Emphasis is on combinational and sequential logic circuit design, simulation, and hardware implementation. Topics in digital I/O, programmable logic devices, and digital test instrumentation are covered.

    Prerequisite(s): EELE 201   and EELE 202  Course generally offered 2nd semester.
  
  • EELE 298 - Internship

    1 - 6 credits (Variable)
    A course designed to give credit for academic work done in conjunction with an approved work experience related to the Engineering degree program. Students should consult with their faculty advisor and/or departmental Internship Coordinator to determine the availability of appropriate work experiences and the specific academic requirements for receiving credit. May be repeated for a total of four credits.

    Prerequisite(s): Completion of one semester of course work and Consent of Instructor. Course offered on demand.
  
  • EELE 308 - Signals and Systems Analysis

    4 credits (Hrs: 3 Lec., 1 Lab)
    Continuous and discrete-time signals and systems. Concepts covered include time and frequency-domain analysis using Laplace and Fourier transformers forms, discrete Fourier transforms, Z-transforms, and sampling theory. Labs include use of analysis software. Applications to circuits, feedback control, and communication systems are emphasized.

    Prerequisite(s): EELE 203 . Course generally offered 2nd semester.
  
  • EELE 317 - Electronics

    4 credits (Hrs: 3 Lec., 3 Lab)
    Review of basic circuit analysis laws, semiconductor physics of electronic devices, operational amplifiers, diodes, BJTs, JFETs, and MOSFETs. Application of these devices to electronic circuit design with emphasis on practical instrumentation problems. Laboratories focus on computer modeling of circuits and electronic circuit design for practical applications.

    Prerequisite(s): EELE 203 . Course generally offered 2nd semester.
  
  • EELE 320 - Process Instrumentation & Control

    4 credits (Hrs: 3 Lec., 3 Lab)
    This course is an introduction to the instrumentation used in continuous and discrete process control. Course content includes: 1) the design, operation, and calibration of sensors,  transmitters and transducers; 2) data acquisition hardware and software; 3) an introduction to continuous control using Proportional, Integral and Derivative control modes; 4) devices and instrumentation used for discrete control; and 5) ladder logic and Programmable Logic Controllers.

    Prerequisite(s): EELE 201  &    Course generally offered 1st semester.
  
  • EELE 321 - Intro to Feedback Controls

    3 credits (Hrs: 2 Lec., 3 Lab)
    An introductory treatment of the methods for feedback control system analysis and design. Topics include modeling (frequency and time domain), analysis, and classical design (root locus and frequency response methods). The class includes a detailed treatment of PID and lead-lag controllers. Course includes a design project.

    Prerequisite(s): EELE 203   and EELE 320   Course generally offered 1st semester.
  
  • EELE 355 - Electric Machine Fundamentals

    3 credits (Hrs: 2 Lec., 3 Lab)
    This course covers advanced topics in AC three phase power, DC generators and motors, AC synchronous alternators and motors including line synchronization, transformers, motor drives, and induction machines used as motors and generators. Laboratory exercises support lecture material and include motor and generator control, speed control, testing, trouble shooting, and torque-speed characteristics.

    Prerequisite(s): EELE 201  and EELE 202 . Course generally offered 1st semester.
  
  • EELE 391 - Special Topics

    (Variable)
    Specific topic to be determined by individual faculty member offering course. Topic will deal with some aspect or application of engineering not covered by existing courses. This course is designed to compliment existing course offering. May be repeated for a maximum of six credits.

    Prerequisite(s): Consent of Instructor. Course offered on demand.
  
  • EELE 394 - Seminar

    1 credit
    (Hrs:1 Lec.) Students attend seminars presented by a variety of faculty, industrial experts, and graduates students with a focus on Electrical Engineering and Professionalism.

    Prerequisite(s):   and  . Corequisite(s): Course generally offered 1st semester.
  
  • EELE 421 - Feedback Control II

    3 credits (3 hrs Lec)
    This course is a continuation of EELE 321 into advanced topics of feedback control.  Topics include frequency response techniques, robustness, state-space methods, linear observers, and optimal control.

    Prerequisite(s): EELE 321   Course generally offered 2nd semester.
  
  • EELE 445 - Telecommunication Systems

    3 credits (Hrs: 2 Lec., 3 Lab)
    Provides an introduction to the theory of modern communication systems. Course includes a review of discrete and continuous system theory for time domain and frequency domain, and an introduction to continuous modulation and demodulation methods including amplitude, angle, and frequency techniques. Other topics include system bandwidth considerations, probability and random signals, statistical evaluation of systems and noise, sampling theory, analog pulse modulation, digital coding, error correcting, and basic digital communications.

    Prerequisite(s): EELE 317 , and EELE 308 . Course generally offered 1st semester.
  
  • EELE 454 - Power Systems Analysis

    3 credits (Hrs: 3 Lec.)
    Provide an introduction to electrical engineering analysis tools for three-phase synchronous systems. This includes basic transformer, transmission line, generator and load modeling methods; power-flow analysis; symmetrical components for unbalanced systems; and introduction to fault analysis.

    Prerequisite(s): EELE 355 . Course generally offered 1st semester.
  
  • EELE 456 - Power Systems Protection

    3 credits (Hrs: 3 Lec.)
    Provides an introduction to three-phase power-system protection and the associated analysis tools.  This includes balanced fault analysis, symmetrical components for unbalanced fault analysis, and introduction to transmission line, bus and transformer protection.

    Prerequisite(s): EELE 454 . Course generally offered 1st semester.
  
  • EELE 465 - Microcontroller Applications

    3 credits (Hrs: 2 Lec., 3 Lab)
    An advanced course in the application of embedded systems and digital circuit applications. Embedded Microcontroller architecture, rogramming and interfacing. Use of modern embedded systems and digital circuits to solve I/O problems.

    Prerequisite(s): CSCI 255  and EELE 261  and an introductory programming course. Course generally offered 1st semester of even numbered years.
  
  • EELE 486 - Fundamentals of Engineering Exam for EE

    1 credit (Hrs: 1 Lec.)
    Review for preparation for the Fundamentals of Engineering Exam (Electrical Engineering specific).  Students must take FE exam to complete course requirements. Pass/Fail.

    Prerequisite(s): EELE 321   & EELE 445   1st & 2nd
     
  
  • EELE 488 - Electrical Engineering Design I

    2 credits (Hrs: 1 Lec., 3 Lab)
    The first semester of a capstone engineering design sequence that requires students to apply engineering principles to a project either selected by instructor or the student with instructor’s approval, or provided by industry. Students shall develop a design proposal that includes requirement and multiple constraints, and initiate work on the project.

    Prerequisite(s): EELE 317 ; Corequisite(s): EELE 321  or EELE 445 . Satisfies upper division Writing core. Course generally offered 1st semester.
 

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