Spring 2013

Computer_Systems_Engineering
Spring 2013

Spring Semester 2013

  1. Computer Science (CS)

  2. Course Number Course Name Credits
  3. A101 Intro to Computer Science 3.0
    1. Days Time Location Instructor Open Seats
    2.   T R   04:00PM-5:15PM
      ESH 214
      Franklin, J 2

      CRN: 31320
      Section: 001
      Date Range: 01/14-04/29

      Offers a broad overview of computer science designed to provide students with an appreciation for and an understanding of the many different aspects of computer science. Topics include discrete mathematics, an introduction to programming languages, algorithmic problem solving, basic concepts in hardware, operating systems, networks, graphics, and an overview of the social context of computing. The following basic computer skills are expected: how to use a web browser, send email, edit with a word processor, copy files, open and save documents, and open and close windows.
      Special Note: Students who intend to major in computer science may take this course as preparation for their course of study.
      Registration Restrictions: If prerequisite is not satisfied, appropriate SAT or ACT scores or approved UAA Placement Test required.

      More Info

    Offers a broad overview of computer science designed to provide students with an appreciation for and an understanding of the many different aspects of computer science. Topics include discrete mathematics, an introduction to programming languages, algorithmic problem solving, basic concepts in hardware, operating systems, networks, graphics, and an overview of the social context of computing. The following basic computer skills are expected: how to use a web browser, send email, edit with a word processor, copy files, open and save documents, and open and close windows.
    Special Note: Students who intend to major in computer science may take this course as preparation for their course of study.
    Registration Restrictions: If prerequisite is not satisfied, appropriate SAT or ACT scores or approved UAA Placement Test required.

  4. A109 Computer Prog (Languages Vary) 3.0
    1. Days Time Location Instructor Open Seats
    2.  M      05:00PM-7:45PM
      WARD 117
      Glaves, J 3

      CRN: 36337
      Section: I20
      Date Range: 01/14-05/06
      Section Title: Visual C#.Net Programming

      Problem analysis and solution using a selected programming language.
      Special Note: May be repeated twice for credit with a change in language.
      Registration Restrictions: If prerequisite is not satisfied, appropriate SAT or ACT scores or approved UAA Placement Test required.

      More Info

    3.    W    07:00PM-9:45PM
      JKB 115
      Bennett, E 2

      CRN: 38238
      Section: P11
      Date Range: 01/14-05/06
      Section Title: C# in Microsoft Visual Studio

      Problem analysis and solution using a selected programming language.
      Special Note: May be repeated twice for credit with a change in language.
      Registration Restrictions: If prerequisite is not satisfied, appropriate SAT or ACT scores or approved UAA Placement Test required.

      More Info

    4.        
      WEB
      Webb, R 3

      CRN: 39313
      Section: RWB
      Date Range: 01/14-05/06
      Section Title: Computer Prog: Javascript

      Problem analysis and solution using a selected programming language.
      Special Note: May be repeated twice for credit with a change in language.
      Registration Restrictions: If prerequisite is not satisfied, appropriate SAT or ACT scores or approved UAA Placement Test required.

      More Info

    Problem analysis and solution using a selected programming language.
    Special Note: May be repeated twice for credit with a change in language.
    Registration Restrictions: If prerequisite is not satisfied, appropriate SAT or ACT scores or approved UAA Placement Test required.

  5. A110 Java Programming 3.0
    1. Days Time Location Instructor Open Seats
    2.   T R   10:00AM-11:15AM
      ENGR 109
      Kominiak, N 1

      CRN: 31321
      Section: 001
      Date Range: 01/14-05/04

      Introduction to the syntax of the Java language and object-orientation with an emphasis on writing programs to solve problems.
      Registration Restrictions: If prerequisite is not satisfied, appropriate SAT or ACT scores or approved UAA placement test required.

      More Info

    Introduction to the syntax of the Java language and object-orientation with an emphasis on writing programs to solve problems.
    Registration Restrictions: If prerequisite is not satisfied, appropriate SAT or ACT scores or approved UAA placement test required.

  6. A111 Visual Basic .NET Programming 3.0
    1. Days Time Location Instructor Open Seats
    2.  M W    04:00PM-5:15PM
      ESH 216
      Franklin, J -1

      CRN: 31322
      Section: 001
      Date Range: 01/14-04/29

      Introduction to the syntax and semantics of the Visual Basic .NET programming language with an emphasis on writing programs to solve problems.
      Registration Restrictions: If prerequisite is not satisfied, appropriate SAT or ACT scores or approved UAA placement test required.

      More Info

    Introduction to the syntax and semantics of the Visual Basic .NET programming language with an emphasis on writing programs to solve problems.
    Registration Restrictions: If prerequisite is not satisfied, appropriate SAT or ACT scores or approved UAA placement test required.

  7. A201 Programming Concepts I 3.0
    1. Days Time Location Instructor Open Seats
    2.  M W    10:00AM-11:15AM
      SSB 254
      Moore, F 1

      CRN: 31323
      Section: 001
      Date Range: 01/14-05/04

      An introduction to object-oriented programming techniques and problem solving. This includes basic syntax; sequential, branching, and looping execution; as well as concepts such as inheritance, encapsulation, and polymorphism.
      Registration Restrictions: Meet prerequisites or placement into MATH A200 or MATH A272.

      More Info

    3.   T R   11:30AM-12:45PM
      ENGR 109
      Nixon, S 2

      CRN: 31324
      Section: 002
      Date Range: 01/14-05/04

      An introduction to object-oriented programming techniques and problem solving. This includes basic syntax; sequential, branching, and looping execution; as well as concepts such as inheritance, encapsulation, and polymorphism.
      Registration Restrictions: Meet prerequisites or placement into MATH A200 or MATH A272.

      More Info

    An introduction to object-oriented programming techniques and problem solving. This includes basic syntax; sequential, branching, and looping execution; as well as concepts such as inheritance, encapsulation, and polymorphism.
    Registration Restrictions: Meet prerequisites or placement into MATH A200 or MATH A272.

  8. A202 Programming Concepts II 3.0
    1. Days Time Location Instructor Open Seats
    2.   T R   02:30PM-3:45PM
      SSB 224
      Scott, K 14

      CRN: 31325
      Section: 001
      Date Range: 01/14-04/29

      Continuation of object-oriented programming. Topics include: inheritance, abstraction, interfaces, references, polymorphism, dynamic binding, class hierarchies, container classes, random access file I/O, serializability, graphical applications, event handling, UML, and object-oriented design.

      More Info

    Continuation of object-oriented programming. Topics include: inheritance, abstraction, interfaces, references, polymorphism, dynamic binding, class hierarchies, container classes, random access file I/O, serializability, graphical applications, event handling, UML, and object-oriented design.

  9. A221 Computer Organization 3.0
    1. Days Time Location Instructor Open Seats
    2.  M W    01:00PM-2:15PM
      ENGR 218
      Moore, F -4

      CRN: 31326
      Section: 001
      Date Range: 01/14-05/04

      Introduces the hardware components of computer systems, the organization of those components, and the low-level programming operations that computer systems provide. Includes fundamentals of assembly language programming.

      More Info

    Introduces the hardware components of computer systems, the organization of those components, and the low-level programming operations that computer systems provide. Includes fundamentals of assembly language programming.

  10. A241 Computer Hardware Concepts 4.0
    1. Days Time Location Instructor Open Seats
    2.   T R   10:00AM-11:15AM
      RH 211
      Lund, J 4

      CRN: 39111
      Section: 051
      Date Range: 01/14-04/29

      Analysis and design of electronic devices used as building blocks for construction of simple digital systems. Presents formats for data storage, number systems and alphanumeric codes, and methods of implementing logical and arithmetic operations within computers. Relates hardware components' capabilities and limitations to design requirements for computer processing, memory, and control functions.
      Crosslisted with EE A241.

      More Info

    Analysis and design of electronic devices used as building blocks for construction of simple digital systems. Presents formats for data storage, number systems and alphanumeric codes, and methods of implementing logical and arithmetic operations within computers. Relates hardware components' capabilities and limitations to design requirements for computer processing, memory, and control functions.
    Crosslisted with EE A241.

  11. A304 Obj-Orient Analysis & Modeling 3.0
    1. Days Time Location Instructor Open Seats
    2.  M W    10:00AM-11:15AM
      ESH 212
      Scott, K 2

      CRN: 31328
      Section: 001
      Date Range: 01/14-04/29

      Object-oriented approach to modeling real-world entities and designing a language-independent software application or system based on that model. The course will include selected programming assignments and projects in a current object-oriented language.

      More Info

    Object-oriented approach to modeling real-world entities and designing a language-independent software application or system based on that model. The course will include selected programming assignments and projects in a current object-oriented language.

  12. A331 Programming Language Concepts 3.0
    1. Days Time Location Instructor Open Seats
    2.  M W    02:30PM-3:45PM
      ESH 204
      Mock, K 1

      CRN: 31329
      Section: 001
      Date Range: 01/14-04/29

      Study of the syntax and semantics of widely differing programming languages. Syntax specification, block structure, binding, data structure operators, and control structures. Comparison of several programming languages. The languages will be selected to cover the major topical areas of procedural, functional, logic, and scripting languages. Programming assignments will be given in each language studied.

      More Info

    Study of the syntax and semantics of widely differing programming languages. Syntax specification, block structure, binding, data structure operators, and control structures. Comparison of several programming languages. The languages will be selected to cover the major topical areas of procedural, functional, logic, and scripting languages. Programming assignments will be given in each language studied.

  13. A351 Automata/Algorithms/Complexity 3.0
    1. Days Time Location Instructor Open Seats
    2.   T R   11:30AM-12:45PM
      SSB 250
      Cenek, M 9

      CRN: 31330
      Section: 001
      Date Range: 01/14-04/29

      Study of the theory of computing and algorithm analysis and design. Topics in computing theory include: parsing, finite automata and regular languages, pushdown automata and context-free grammars, deterministic and nondeterministic Turing machines, decidability, and computability. Topics in the algorithm domain include: algorithm analysis and complexity, searching/sorting algorithms, mathematical algorithms, and graph theoretic algorithms.

      More Info

    Study of the theory of computing and algorithm analysis and design. Topics in computing theory include: parsing, finite automata and regular languages, pushdown automata and context-free grammars, deterministic and nondeterministic Turing machines, decidability, and computability. Topics in the algorithm domain include: algorithm analysis and complexity, searching/sorting algorithms, mathematical algorithms, and graph theoretic algorithms.

  14. A360 Database Systems 3.0
    1. Days Time Location Instructor Open Seats
    2.  M W    04:00PM-5:15PM
      SSB 223
      Scott, K -3

      CRN: 31331
      Section: 001
      Date Range: 01/14-04/29

      Application of data modeling, relational database concepts and design, normalization theory, and structured query language. Study of underlying data structures and implementations of data processing architectures.

      More Info

    Application of data modeling, relational database concepts and design, normalization theory, and structured query language. Study of underlying data structures and implementations of data processing architectures.

  15. A395 Internship in Computing 3.0
    1. Days Time Location Instructor Open Seats
    2.        
      ARR
      Mock, K 1

      CRN: 31332
      Section: 001
      Date Range: 01/14-05/04

      Application of computing skills in a professional work setting.
      Special Note: This course is open to qualified students with faculty approval, and as placements are available.
      Special Note: May be taken up to three times, but only 3 credits may be applied towards CS major requirements.
      Registration Restrictions: Faculty approval.

      More Info

    3.        
      ARR
      TBA 3

      CRN: 31333
      Section: 041
      Date Range: 01/14-05/04

      Application of computing skills in a professional work setting.
      Special Note: This course is open to qualified students with faculty approval, and as placements are available.
      Special Note: May be taken up to three times, but only 3 credits may be applied towards CS major requirements.
      Registration Restrictions: Faculty approval.

      More Info

    Application of computing skills in a professional work setting.
    Special Note: This course is open to qualified students with faculty approval, and as placements are available.
    Special Note: May be taken up to three times, but only 3 credits may be applied towards CS major requirements.
    Registration Restrictions: Faculty approval.

  16. A407 Evolutionary Computing 3.0
    1. Days Time Location Instructor Open Seats
    2.   T R   04:00PM-5:15PM
      ESH 204
      Moore, F 11

      CRN: 37328
      Section: 001
      Date Range: 01/14-04/29

      Introduces students to subjects in the broad field of evolutionary computing, including genetic algorithms, evolution strategies, evolutionary programming, and genetic programming. Emphasis will be on the design, implementation, testing, debugging, and verification of correct programs.

      More Info

    Introduces students to subjects in the broad field of evolutionary computing, including genetic algorithms, evolution strategies, evolutionary programming, and genetic programming. Emphasis will be on the design, implementation, testing, debugging, and verification of correct programs.

  17. A470 *Applied Software Devel Proj 3.0
    1. Days Time Location Instructor Open Seats
    2.  M W    05:30PM-6:45PM
      ENGR 218
      Mock, K 8

      CRN: 31334
      Section: 001
      Date Range: 01/14-05/04

      Application of software development concepts, principles, and practices to a comprehensive, realistic system. The student will analyze, design, document, implement, and deliver a presentation and written report of a software system of moderate complexity under the supervision of the instructor.
      Registration Restrictions: Senior standing, and completion of GER Tier 1 (basic college-level skills) courses.

      More Info

    Application of software development concepts, principles, and practices to a comprehensive, realistic system. The student will analyze, design, document, implement, and deliver a presentation and written report of a software system of moderate complexity under the supervision of the instructor.
    Registration Restrictions: Senior standing, and completion of GER Tier 1 (basic college-level skills) courses.

  18. A495 Internship Project 3.0
    1. Days Time Location Instructor Open Seats
    2.        
      ARR
      Mock, K 2

      CRN: 31336
      Section: 001
      Date Range: 01/14-05/04

      Professional work experience in appropriate areas of computing. The student will analyze, design, and document a realistic computer science project of moderate complexity under the supervision of a qualified professional who has agreed in advance to undertake this role.
      Special Note: Enrollment will be permitted after a plan for the completion of the project is submitted to and approved by the instructor. Internships are subject to availability of placement. May be taken more than once, but only 3 credits of the upper division credit requirement for the bachelor's degree in CS may be met with CS A495. Students wishing to earn internship credits without the project requirement should enroll in CS A395.
      Registration Restrictions: Junior or senior standing with minimum of 15 credits in CS courses and faculty permission.

      More Info

    3.        
      ARR
      TBA 3

      CRN: 31337
      Section: 041
      Date Range: 01/14-05/04

      Professional work experience in appropriate areas of computing. The student will analyze, design, and document a realistic computer science project of moderate complexity under the supervision of a qualified professional who has agreed in advance to undertake this role.
      Special Note: Enrollment will be permitted after a plan for the completion of the project is submitted to and approved by the instructor. Internships are subject to availability of placement. May be taken more than once, but only 3 credits of the upper division credit requirement for the bachelor's degree in CS may be met with CS A495. Students wishing to earn internship credits without the project requirement should enroll in CS A395.
      Registration Restrictions: Junior or senior standing with minimum of 15 credits in CS courses and faculty permission.

      More Info

    Professional work experience in appropriate areas of computing. The student will analyze, design, and document a realistic computer science project of moderate complexity under the supervision of a qualified professional who has agreed in advance to undertake this role.
    Special Note: Enrollment will be permitted after a plan for the completion of the project is submitted to and approved by the instructor. Internships are subject to availability of placement. May be taken more than once, but only 3 credits of the upper division credit requirement for the bachelor's degree in CS may be met with CS A495. Students wishing to earn internship credits without the project requirement should enroll in CS A395.
    Registration Restrictions: Junior or senior standing with minimum of 15 credits in CS courses and faculty permission.

  19. A498 Individual Research 1.0
    1. Days Time Location Instructor Open Seats
    2.        
      ARR
      Mock, K 1

      CRN: 40294
      Section: 001
      Date Range: 01/14-05/04

      Independent research projects under the supervision of a faculty member. The result will be a paper or presentation prepared to publication standards.
      Special Note: May be repeated up to a maximum of six credits.
      Registration Restrictions: Upper division standing and faculty permission.

      More Info

    Independent research projects under the supervision of a faculty member. The result will be a paper or presentation prepared to publication standards.
    Special Note: May be repeated up to a maximum of six credits.
    Registration Restrictions: Upper division standing and faculty permission.

  20. Computer Systems Engineering (CSE)

  21. Course Number Course Name Credits
  22. A102 Intro to Computer Systems 1.0
    1. Days Time Location Instructor Open Seats
    2.   T     10:00AM-10:50AM
      ESH 101
      Miller, J 1

      CRN: 31338
      Section: 001
      Date Range: 01/14-04/29

      Introduction to hardware, operating systems, networking, security, storage, maintenance and related topics in computer systems. This course prepares students for applications across a wide range of computer systems for use in Geomatics and GIS courses as well as basic system management in field situations for Geomatics/GIS applications.

      More Info

    Introduction to hardware, operating systems, networking, security, storage, maintenance and related topics in computer systems. This course prepares students for applications across a wide range of computer systems for use in Geomatics and GIS courses as well as basic system management in field situations for Geomatics/GIS applications.

  23. A205 Intro to C Prog for Engineers 3.0
    1. Days Time Location Instructor Open Seats
    2.   T R   10:00AM-11:15AM
      ENGR 218
      Moulic, J 0

      CRN: 31339
      Section: 001
      Date Range: 01/14-05/04

      Introduction to C programming for engineers. Students will learn a programming language that can be used in many aspects of the engineering field, specifically with applications interfacing with hardware devices. Students will gain basic programming skills, including variables, functions, structures, control structures, and conditional statements with applied reinforcement in engineering applications. Projects will focus on engineering applications in different fields.

      More Info

    Introduction to C programming for engineers. Students will learn a programming language that can be used in many aspects of the engineering field, specifically with applications interfacing with hardware devices. Students will gain basic programming skills, including variables, functions, structures, control structures, and conditional statements with applied reinforcement in engineering applications. Projects will focus on engineering applications in different fields.

  24. A215 Object-Oriented Prog for Engr 3.0
    1. Days Time Location Instructor Open Seats
    2.   T R   10:00AM-11:15AM
      ENGR 228
      Siewert, S 8

      CRN: 31340
      Section: 001
      Date Range: 01/14-05/04

      Object-oriented programming for engineers. Students will learn a programming language that can be used in many aspects of the engineering field. Assignments will focus on engineering applications that communicate with hardware devices through the use of programming skills, including objects, classes, inheritance, hierarchies, polymorphism, recursion, graphical user interfaces, event processing, and exception handling. This course is a cross-over class where students will learn object-oriented concepts in C++ and Java. Projects will focus on engineering applications in different fields.

      More Info

    Object-oriented programming for engineers. Students will learn a programming language that can be used in many aspects of the engineering field. Assignments will focus on engineering applications that communicate with hardware devices through the use of programming skills, including objects, classes, inheritance, hierarchies, polymorphism, recursion, graphical user interfaces, event processing, and exception handling. This course is a cross-over class where students will learn object-oriented concepts in C++ and Java. Projects will focus on engineering applications in different fields.

  25. A335 Operating Systems Engineering 3.0
    1. Days Time Location Instructor Open Seats
    2.   T R   02:30PM-3:45PM
      ENGR 342
      Siewert, S 11

      CRN: 31341
      Section: 001
      Date Range: 01/14-04/29

      Introductory course on the inner workings of an operating system from an engineering perspective. Students will create different modules of an operating system, including memory management, threading, networking, and user interface in an environment of engineering applications and designed for hardware in the engineering field and other CSE courses. Students will create components of an operating system designed for hardware in the engineering field and other CSE courses.

      More Info

    Introductory course on the inner workings of an operating system from an engineering perspective. Students will create different modules of an operating system, including memory management, threading, networking, and user interface in an environment of engineering applications and designed for hardware in the engineering field and other CSE courses. Students will create components of an operating system designed for hardware in the engineering field and other CSE courses.

  26. A355 Comp Networking for Engineers 3.0
    1. Days Time Location Instructor Open Seats
    2.   T R   08:30AM-9:45AM
      ESH 101
      Miller, J 15

      CRN: 31342
      Section: 001
      Date Range: 01/14-04/29

      Network architectures, layered and Internet protocols, and network service interfaces. Emphasis on design and implementation of networking hardware, including routers bridges, switches, hubs, and repeaters. Local networks, addressing, flow control, queuing, routing protocols, packet-loss with emphasis on engineering design and applications.

      More Info

    Network architectures, layered and Internet protocols, and network service interfaces. Emphasis on design and implementation of networking hardware, including routers bridges, switches, hubs, and repeaters. Local networks, addressing, flow control, queuing, routing protocols, packet-loss with emphasis on engineering design and applications.

  27. A438 *Design Computer Engr Systems 3.0
    1. Days Time Location Instructor Open Seats
    2.        
      Miller, J 15

      CRN: 31343
      Section: 001
      Date Range: 01/14-05/04

      Capstone course in which computer systems engineering students design a computer component or system starting with the initial design specification to the implementation and testing. Students apply knowledge and skills learned in their undergraduate curriculum.
      Registration Restrictions: Student must be in senior year of BSE degree program or obtain faculty permission. Completion of GER Tier 1 (basic college-level skills) courses.

      More Info

    Capstone course in which computer systems engineering students design a computer component or system starting with the initial design specification to the implementation and testing. Students apply knowledge and skills learned in their undergraduate curriculum.
    Registration Restrictions: Student must be in senior year of BSE degree program or obtain faculty permission. Completion of GER Tier 1 (basic college-level skills) courses.

  28. A442 VLSI Circuit Design 3.0
    1. Days Time Location Instructor Open Seats
    2.  M W    02:30PM-3:45PM
      ENGR 342
      Lund, J 15

      CRN: 31344
      Section: 001
      Date Range: 01/14-04/29

      Analysis and design of digital VLSI (Very Large Scale Integration) circuits including area restrictions, delay minimization, and power minimization. Simulation of VLSI logic in software. CMOS (complementary metal-oxide-semiconductor) design rules, physical design, power consumption, clocking strategies, and transistor theory. Engineering VLSI simulation course project.

      More Info

    Analysis and design of digital VLSI (Very Large Scale Integration) circuits including area restrictions, delay minimization, and power minimization. Simulation of VLSI logic in software. CMOS (complementary metal-oxide-semiconductor) design rules, physical design, power consumption, clocking strategies, and transistor theory. Engineering VLSI simulation course project.

  29. A481 Engr Software/Hardware Systms 3.0
    1. Days Time Location Instructor Open Seats
    2.  M W    01:00PM-2:15PM
      SCI 204
      Moulic, J 13

      CRN: 38674
      Section: 001
      Date Range: 01/14-05/04

      Modern systems abstractions and challenges in developing scalable solutions for increasingly complex computing needs from systems software design perspective. Relationships between software and hardware abstractions are studied while focusing on engineering tradeoffs between correctness and performance. Advanced topics including parallel systems and multi-core models.

      More Info

    Modern systems abstractions and challenges in developing scalable solutions for increasingly complex computing needs from systems software design perspective. Relationships between software and hardware abstractions are studied while focusing on engineering tradeoffs between correctness and performance. Advanced topics including parallel systems and multi-core models.

  30. A497 Independent Study 3.0
    1. Days Time Location Instructor Open Seats
    2.        
      ARR
      Miller, J 0

      CRN: 40345
      Section: 001
      Date Range: 01/14-05/04
      Section Title: Robotics

      More Info

    3.        
      ARR
      Miller, J 0

      CRN: 40352
      Section: 002
      Date Range: 01/14-05/04
      Section Title: Small Mobile Robot Navigation

      More Info

    4.        
      ARR
      Miller, J 0

      CRN: 40353
      Section: 003
      Date Range: 01/14-05/04
      Section Title: Autonomous Robotics

      More Info

    5.        
      ARR
      Miller, J 1

      CRN: 40354
      Section: 004
      Date Range: 01/14-05/04
      Section Title: Web Design & Database Servers

      More Info

    6.        
      ARR
      Miller, J 0

      CRN: 40355
      Section: 005
      Date Range: 01/14-05/04
      Section Title: Microcontroller w/ Cell Apps

      More Info

  31. Engineering (ENGR)

  32. Course Number Course Name Credits
  33. A105A Engr Computer-Aided Design I 1.0
    1. Days Time Location Instructor Open Seats
    2.      F  01:00PM-6:30PM
      ENGR 218
      Foster, J 0

      CRN: 31880
      Section: 001
      Date Range: 01/18-02/15

      Applied engineering design course focusing on engineering graphics concepts using applied Computer-Aided Design (CAD) tools. Orthographic projections, auxiliary views, sectional views, and layer management are explored and implemented in assigned engineering design projects. Part I of a three part series.

      More Info

    3.   T R   01:00PM-3:45PM
      ENGR 218
      Foster, J 0

      CRN: 31881
      Section: 004
      Date Range: 01/15-02/15

      Applied engineering design course focusing on engineering graphics concepts using applied Computer-Aided Design (CAD) tools. Orthographic projections, auxiliary views, sectional views, and layer management are explored and implemented in assigned engineering design projects. Part I of a three part series.

      More Info

    Applied engineering design course focusing on engineering graphics concepts using applied Computer-Aided Design (CAD) tools. Orthographic projections, auxiliary views, sectional views, and layer management are explored and implemented in assigned engineering design projects. Part I of a three part series.

  34. A105B Engr Computer-Aided Design II 1.0
    1. Days Time Location Instructor Open Seats
    2.      F  01:00PM-6:30PM
      ENGR 218
      Foster, J 0

      CRN: 31882
      Section: 001
      Date Range: 02/18-03/22

      Applied engineering design course focusing on engineering graphics concepts using applied Computer-Aided Design (CAD) tools. Object snaps, engineering drawing editing, blocks and external references, multi viewports and views, object linking and embedding, raster image manipulation, and basic 3-D modeling are explored and implemented in assigned engineering design projects. Part II of a three part series.

      More Info

    3.   T R   01:00PM-3:45PM
      ENGR 218
      Foster, J 2

      CRN: 31883
      Section: 005
      Date Range: 02/18-03/22

      Applied engineering design course focusing on engineering graphics concepts using applied Computer-Aided Design (CAD) tools. Object snaps, engineering drawing editing, blocks and external references, multi viewports and views, object linking and embedding, raster image manipulation, and basic 3-D modeling are explored and implemented in assigned engineering design projects. Part II of a three part series.

      More Info

    Applied engineering design course focusing on engineering graphics concepts using applied Computer-Aided Design (CAD) tools. Object snaps, engineering drawing editing, blocks and external references, multi viewports and views, object linking and embedding, raster image manipulation, and basic 3-D modeling are explored and implemented in assigned engineering design projects. Part II of a three part series.

  35. A105C Engr Computer-Aided Design III 1.0
    1. Days Time Location Instructor Open Seats
    2.      F  01:00PM-6:30PM
      ENGR 218
      Foster, J 10

      CRN: 31884
      Section: 001
      Date Range: 03/25-04/26

      Applied engineering design course focusing on engineering graphics concepts using applied Computer-Aided Design (CAD) tools. Surfaces, featured based modeling, solid editing, extraction of orthographic, auxiliary and section views from a 3-D model, printing and plotting are explored and implemented in assigned engineering design projects. Part III of a three part series.

      More Info

    3.   T R   01:00PM-3:45PM
      ENGR 218
      Foster, J 13

      CRN: 31885
      Section: 006
      Date Range: 03/25-04/26

      Applied engineering design course focusing on engineering graphics concepts using applied Computer-Aided Design (CAD) tools. Surfaces, featured based modeling, solid editing, extraction of orthographic, auxiliary and section views from a 3-D model, printing and plotting are explored and implemented in assigned engineering design projects. Part III of a three part series.

      More Info

    Applied engineering design course focusing on engineering graphics concepts using applied Computer-Aided Design (CAD) tools. Surfaces, featured based modeling, solid editing, extraction of orthographic, auxiliary and section views from a 3-D model, printing and plotting are explored and implemented in assigned engineering design projects. Part III of a three part series.

  36. A151 Introduction to Engineering 1.0
    1. Days Time Location Instructor Open Seats
    2.      F  09:30AM-10:20AM
      SSB 213
      Peuker, S 15

      CRN: 38675
      Section: 001
      Date Range: 01/14-04/29

      An introduction to engineering, both as a profession and as a field of study. Introduces students to the roles, responsibilities and capabilities of civil, computer systems, electrical and mechanical engineers.

      More Info

    3.      F  10:30AM-11:20AM
      SSB 213
      Peuker, S 4

      CRN: 38676
      Section: 002
      Date Range: 01/14-04/29

      An introduction to engineering, both as a profession and as a field of study. Introduces students to the roles, responsibilities and capabilities of civil, computer systems, electrical and mechanical engineers.

      More Info

    4.      F  08:30AM-9:20AM
      SSB 213
      Peuker, S 9

      CRN: 31888
      Section: 003
      Date Range: 01/14-04/29

      An introduction to engineering, both as a profession and as a field of study. Introduces students to the roles, responsibilities and capabilities of civil, computer systems, electrical and mechanical engineers.

      More Info

    5.        
      Resnick, J 0

      CRN: 41376
      Section: D1S
      Date Range: 01/14-05/06

      An introduction to engineering, both as a profession and as a field of study. Introduces students to the roles, responsibilities and capabilities of civil, computer systems, electrical and mechanical engineers.

      More Info

    An introduction to engineering, both as a profession and as a field of study. Introduces students to the roles, responsibilities and capabilities of civil, computer systems, electrical and mechanical engineers.

  37. A161 Engineering Practices II 3.0
    1. Days Time Location Instructor Open Seats
    2.  M W    02:30PM-3:45PM
      ENGR 109
      Peuker, J 2

      CRN: 31889
      Section: 001
      Date Range: 01/14-05/04

      Presents the basic skills required of engineers for using computers to solve engineering problems and presenting results in a professional form. Application of computation methods and tools for practicing engineering. Introduction to computer programming and engineering problem solving softwares including visual basic in spreadsheets, Matlab, and Mathcad.

      More Info

    3.  M W    01:00PM-2:15PM
      ENGR 109
      Peuker, J 5

      CRN: 31890
      Section: 002
      Date Range: 01/14-05/04

      Presents the basic skills required of engineers for using computers to solve engineering problems and presenting results in a professional form. Application of computation methods and tools for practicing engineering. Introduction to computer programming and engineering problem solving softwares including visual basic in spreadsheets, Matlab, and Mathcad.

      More Info

    4.  M W    08:30AM-9:45AM
      ENGR 109
      Peuker, J 13

      CRN: 31891
      Section: 003
      Date Range: 01/14-05/04

      Presents the basic skills required of engineers for using computers to solve engineering problems and presenting results in a professional form. Application of computation methods and tools for practicing engineering. Introduction to computer programming and engineering problem solving softwares including visual basic in spreadsheets, Matlab, and Mathcad.

      More Info

    5.     R   07:00PM-9:45PM
      JKB 115
      Wright Jr, N 10

      CRN: 38370
      Section: P11
      Date Range: 01/14-05/06

      Presents the basic skills required of engineers for using computers to solve engineering problems and presenting results in a professional form. Application of computation methods and tools for practicing engineering. Introduction to computer programming and engineering problem solving softwares including visual basic in spreadsheets, Matlab, and Mathcad.

      More Info

    Presents the basic skills required of engineers for using computers to solve engineering problems and presenting results in a professional form. Application of computation methods and tools for practicing engineering. Introduction to computer programming and engineering problem solving softwares including visual basic in spreadsheets, Matlab, and Mathcad.

  38. A495 Engineering Internship 1.0
    1. Days Time Location Instructor Open Seats
    2.        
      ARR
      Hoffman, J 1

      CRN: 31893
      Section: 001
      Date Range: 01/14-05/04

      Professional work experience designed to provide students with the opportunity to investigate the practical applications of engineering design within engineering organizations. Assignments and projects arranged with cooperating organizations and agencies.
      Registration Restrictions: Instructor permission.

      More Info

    Professional work experience designed to provide students with the opportunity to investigate the practical applications of engineering design within engineering organizations. Assignments and projects arranged with cooperating organizations and agencies.
    Registration Restrictions: Instructor permission.

  39. Engineering Science (ES)

  40. Course Number Course Name Credits
  41. A103 Engineering Graphics 3.0
    1. Days Time Location Instructor Open Seats
    2.  M W    06:30PM-8:10PM
      ENGR 228
      Varney, T 3

      CRN: 38533
      Section: 002
      Date Range: 01/14-05/04

      Introduces the fundamentals of engineering graphics and provides training in visualization skills necessary for graphically presenting of engineering ideas using standard drawing techniques and Computer Aided Design (CAD).

      More Info

    Introduces the fundamentals of engineering graphics and provides training in visualization skills necessary for graphically presenting of engineering ideas using standard drawing techniques and Computer Aided Design (CAD).

  42. A208 Engr Statics & Dynamics 5.0
    1. Days Time Location Instructor Open Seats
    2.  M W F  08:00AM-9:40AM
      RH 117
      Cullin, M 27

      CRN: 37345
      Section: 001
      Date Range: 01/14-04/29

      Static and dynamic analysis of particles and rigid bodies. Statics topics covered include Newton's laws of motion, Newton's law of gravitational attraction, force and force systems, equilibrium, structural analysis, internal forces, friction, and center of gravity and centroid. Dynamics topics covered include particle and rigid body kinematics and kinetics, force and acceleration, work and energy, impulse and momentum, and vibrations.

      More Info

    Static and dynamic analysis of particles and rigid bodies. Statics topics covered include Newton's laws of motion, Newton's law of gravitational attraction, force and force systems, equilibrium, structural analysis, internal forces, friction, and center of gravity and centroid. Dynamics topics covered include particle and rigid body kinematics and kinetics, force and acceleration, work and energy, impulse and momentum, and vibrations.

  43. A209 Engineering Statics 3.0
    1. Days Time Location Instructor Open Seats
    2.  M W    08:30AM-9:45AM
      RH 220
      Dutta, U 0

      CRN: 31909
      Section: 001
      Date Range: 01/14-04/29

      Principles and analysis of static force systems, equilibrium, distributed forces, centroids, centers of gravity, moments of inertia, structures, friction, and virtual work.

      More Info

    Principles and analysis of static force systems, equilibrium, distributed forces, centroids, centers of gravity, moments of inertia, structures, friction, and virtual work.

  44. A210 Engineering Dynamics 3.0
    1. Days Time Location Instructor Open Seats
    2.   T R   08:30AM-9:45AM
      RH 316
      Dutta, U 25

      CRN: 31910
      Section: 001
      Date Range: 01/14-04/29

      Kinematics and kinetics of particles and rigid bodies with applications of Newton's second law and principles of work-energy, impulse-momentum, and vibration.

      More Info

    3.   T R   02:30PM-3:45PM
      RH 117
      Lobontiu, N 4

      CRN: 31911
      Section: 002
      Date Range: 01/14-04/29

      Kinematics and kinetics of particles and rigid bodies with applications of Newton's second law and principles of work-energy, impulse-momentum, and vibration.

      More Info

    Kinematics and kinetics of particles and rigid bodies with applications of Newton's second law and principles of work-energy, impulse-momentum, and vibration.

  45. A302 Engineering Data Analysis 3.0
    1. Days Time Location Instructor Open Seats
    2.  M W    11:30AM-12:45PM
      ENGR 228
      Kretchik, G -4

      CRN: 31912
      Section: 001
      Date Range: 01/14-05/04

      Analytical and spreadsheet methods appropriate to the solution of engineering problems using the concepts from probability and statistics.

      More Info

    3.      F  08:30AM-11:15AM
      ENGR 218
      Dutta, U 0

      CRN: 31913
      Section: 002
      Date Range: 01/14-05/04

      Analytical and spreadsheet methods appropriate to the solution of engineering problems using the concepts from probability and statistics.

      More Info

    Analytical and spreadsheet methods appropriate to the solution of engineering problems using the concepts from probability and statistics.

  46. A309 Elements Electrical Engineer 3.0
    1. Days Time Location Instructor Open Seats
    2.   T R   04:00PM-5:15PM
      SSB 118
      Kupilik, M 22

      CRN: 31914
      Section: 001
      Date Range: 01/14-04/29

      Electrical fundamentals: elementary circuit analysis, network theorems, steady state, and transient analysis of DC circuits with resistors and one energy storage device (L or C). Steady state analysis of AC circuits with resistors, capacitors, and inductors using complex number and phasor representation. Power in DC and AC circuits. Transformers, meters, and applications of simple electrical components and circuits.

      More Info

    Electrical fundamentals: elementary circuit analysis, network theorems, steady state, and transient analysis of DC circuits with resistors and one energy storage device (L or C). Steady state analysis of AC circuits with resistors, capacitors, and inductors using complex number and phasor representation. Power in DC and AC circuits. Transformers, meters, and applications of simple electrical components and circuits.

  47. A331 Mechanics of Materials 3.0
    1. Days Time Location Instructor Open Seats
    2.   T R   08:30AM-9:45AM
      RH 211
      Paris, A 21

      CRN: 31915
      Section: 001
      Date Range: 01/14-04/29

      Stress-strain relations, axially loaded and torsional members, review of shear and bending moment diagrams for beams, flexural and shearing stresses, deflections of beams, plane stress, combined stresses, buckling of columns, elementary design of beams and columns.

      More Info

    Stress-strain relations, axially loaded and torsional members, review of shear and bending moment diagrams for beams, flexural and shearing stresses, deflections of beams, plane stress, combined stresses, buckling of columns, elementary design of beams and columns.

  48. A341 Fluid Mechanics 3.0
    1. Days Time Location Instructor Open Seats
    2.   T R   10:00AM-11:15AM
      ARTS 117
      Ravens, T 36

      CRN: 31916
      Section: 001
      Date Range: 01/14-04/29

      Introduction to physical properties and behavior of fluids. Topics include hydrostatics and dynamics of liquids and gases, dimensional analysis, fluid forces on immersed bodies, pipe flow, fluid machinery, and open channel flow.

      More Info

    Introduction to physical properties and behavior of fluids. Topics include hydrostatics and dynamics of liquids and gases, dimensional analysis, fluid forces on immersed bodies, pipe flow, fluid machinery, and open channel flow.

  49. A341L Fluid Mechanics Laboratory 1.0
    1. Days Time Location Instructor Open Seats
    2.   T     06:00PM-8:45PM
      ENGR 104
      Ravens, T 5

      CRN: 31918
      Section: 001
      Date Range: 01/14-05/04

      Provides supplemental explanation and practical exercises applying physical properties and behavior of fluids, including hydrostatics, fluid forces, pipe flow, fluid machinery, and open channel flow.

      More Info

    3.  M      01:00PM-3:45PM
      ENGR 104
      Ravens, T 10

      CRN: 38535
      Section: 003
      Date Range: 01/14-05/04

      Provides supplemental explanation and practical exercises applying physical properties and behavior of fluids, including hydrostatics, fluid forces, pipe flow, fluid machinery, and open channel flow.

      More Info

    Provides supplemental explanation and practical exercises applying physical properties and behavior of fluids, including hydrostatics, fluid forces, pipe flow, fluid machinery, and open channel flow.

  50. A346 Basic Thermodynamics 3.0
    1. Days Time Location Instructor Open Seats
    2.  M W    10:00AM-11:15AM
      RH 111
      Brock, J 26

      CRN: 31920
      Section: 001
      Date Range: 01/14-04/29

      Thermodynamics systems, properties, processes, and cycles. Fundamental principles of thermodynamics (first and second laws), and elementary applications.

      More Info

    Thermodynamics systems, properties, processes, and cycles. Fundamental principles of thermodynamics (first and second laws), and elementary applications.

  51. AC030 Fund of Arctic Engineering 4.5
    1. Days Time Location Instructor Open Seats
    2.        
      DISTANCE
      Zubeck, H 29

      CRN: 39832
      Section: 201
      Date Range: 02/25-03/08

      Introduces students to a broad spectrum of engineering challenges that are unique to cold regions of the world. Physical principles and practical data collection, analysis, design, and construction methods are discussed. Students gain a working knowledge of cold regions engineering problems and modern solutions.
      Registration Restrictions: Degree in engineering, architecture, landscape architecture, geomatics, or physical science, upper class standing in an undergraduate program in these categories, or instructor permission.

      More Info

    Introduces students to a broad spectrum of engineering challenges that are unique to cold regions of the world. Physical principles and practical data collection, analysis, design, and construction methods are discussed. Students gain a working knowledge of cold regions engineering problems and modern solutions.
    Registration Restrictions: Degree in engineering, architecture, landscape architecture, geomatics, or physical science, upper class standing in an undergraduate program in these categories, or instructor permission.

* - Course meets a GER requirement