ASE - Computer Engineering - MHEC Outcomes

Computer Engineering Outcomes
Outcomes for Physics for Computer Engineering
Outcomes for Chemistry for Computer Engineering
Outcomes for Mathematics for Computer Engineering

Computer Engineering Outcomes
  1. Understand and engage in the engineering project development process. This includes: problem specification, design, modeling, simulation/CAE (computer aided engineering), fabrication, testing and redesign. 

        ENGR 100 - Introduction to Engineering

  2. Understand the mechanics of group dynamics and demonstrate the ability to contribute to a team.

        ENGR 100 - Introduction to Engineering    
        ENEE 206 - Electrical and Digital Circuit Lab
        PHYS 111 - Physics 1 for Scientists & Engineers    
        PHYS 212 - Physics 2 for Scientists & Engineers

  3. Demonstrate effective oral and written communication skills.

        ENGL 101 - College Writing 1
        ENGR 100 - Introduction to Engineering

  4. Understand the role of ethics in the engineering discipline.

        ENGR 100 - Introduction to Engineering

  5. Use simulation tools to design circuits and analyze performance.

        ENEE 204 - Electric Circuit Theory    
        ENEE 206 - Electrical and Digital Circuit Lab
        ENEE 244 - Digital Logic Design

  6. Effectively design, build and test circuits with current ICs, resistors, inductors, capacitors, diodes, and operational amplifiers.

        ENEE 204 - Electric Circuit Theory
        ENEE 206 - Electrical and Digital Circuit Lab

  7. Understand basic operation, limitations and inaccuracies of basic test and measurement equipment. This includes: function generators, DMMs, analog and digital oscilloscopes and Digital Logic Analyzers.

        ENEE 206 - Electrical and Digital Circuit Lab   
        PHYS 212 - Physics 2 for Scientists & Engineers

  8. Demonstrate the ability to analyze experimental data. This includes: using statistical and other methods to qualitatively and quantitatively compare designs and results.

        ENEE 206 - Electrical and Digital Circuit Lab

  9. Know the relations between basic electrical quantities and be able to generate all equations needed to solve any general electric circuit.

        ENEE 204 - Electric Circuit Theory   
        PHYS 212 - Physics 2 for Scientists & Engineers

  10. Use basic circuit techniques in the analysis of AC/DC circuits.  This includes: Nodal and Mesh analysis, voltage and current divider rules, superposition, and Thevenin and Norton equivalents.

        ENEE 204 - Electric Circuit Theory

  11. Calculate transient circuit responses for first and second order circuits.

        ENEE 204 - Electric Circuit Theory

  12. Understand how to generate transfer functions for circuits with one source and how to use transfer functions to solve general transient problems.

        ENEE 204 - Electric Circuit Theory

  13. Understand elementary operation of electronic circuits with ideal operational amplifiers and dependent sources.

        ENEE 204 - Electric Circuit Theory    
        ENEE 206 - Electrical and Digital Circuit Lab

  14. Design and analyze combinational logic circuits.

        ENEE 244 - Digital Logic Design

  15. Design and analyze synchronous sequential circuits.

        ENEE 244 - Digital Logic Design

  16. Become proficient in a numerical analysis application, such as MATLAB or Octave.

        ENEE 241 - Numerical Techniques

  17. Become familiar with different aspects of numerical computation and some of its limitations.

        ENEE 241 - Numerical Techniques

  18. Master basic tools from linear algebra for computational use.  Formulate and solve matrix equations. Be familiar with eigenvalues and their applications.

        ENEE 241 - Numerical Techniques

  19. Understand the programming and software development flow and write programs using a high-level programming language (like C, C++).

        CIS 232 - Advanced Principles of Programming

  20. Understand set theory, logic, basics of proof, mathematical induction, combinations and permutations.

        ENCE 250 - Discrete Structures

  21. Understand graphs and trees.

        ENCE 250 - Discrete Structures

  22. Understand programming topics, including lists, pointers, stacks, queues, recursion, hash tables, and memory management.

        ENCE 212 - Programming Concepts for Engineers

Outcomes for Physics for Computer Engineering

Content Knowledge: The student will know and apply the concepts and laws of physics (at the level of standard calculus-based physics textbooks, see note below) to understand and explain the behavior of the physical world.

Note:  Examples of standard calculus-based introductory-level physics textbooks (including modern physics) are:

  • "Fundamentals of Physics" by Halliday, Resnick & Walker
  • "Physics for Scientists" and Engineers by Serway & Beichner
  • "Physics for Scientists and Engineers" by Tipler & Mosca
  • "Physics for Scientists and Engineers with Modern Physics" by Giancoli
  • "University Physics" by Young & Freedman
  • "University Physics" by Reese
  • "Understanding Physics" by the Physics Education Group

 

Mechanics:  vectors and scalars; kinematics; statics and dynamics; work and energy; energy and momentum conservation laws; simple harmonic motion; rotational dynamics; gravitational fields; fluid mechanics

    PHYS 111 - Physics 1 for Scientists and Engineers

 

Electricity and Magnetism:  static electricity; electric forces, potentials, and fields; electrical and magnetic properties of materials; AC and DC circuits and circuit components; magnetic forces and fields; electromagnetic induction; electromagnetic radiation; Maxwell's equations

    PHYS 212 - Physics 2 for Scientists and Engineers

 

Heat and Thermodynamics:  temperature, heat, heat capacity and heat transfer; kinetic molecular theory; phase changes; laws of thermodynamics with applications such as heat engines

    PHYS 212 – Physics 2 for Scientists and Engineers

 

PHYS 111 - Physics I for Scientists and Engineers and PHYS 212 - Physics 2 for Scientists and Engineers  apply to the following 5 outcomes.

  1. Students will know the vocabulary and mathematical language associated with each content knowledge area listed above. 
  2. Students will understand the concepts, relationships, and principles of each content area listed above and the interrelationships between related content areas.
  3. Students will apply concepts and relationships to qualitative problems and quantitative problems in each content knowledge area listed above.
  4. Students will apply concepts and relationships to qualitative problems and quantitative problems in each content knowledge area listed above.
  5. Students will work individually and cooperatively in teams on investigations and/or problem solutions.
Outcomes for Chemistry for Computer Engineering

CHEM-105 - Prinicples of General Chemistry 1 apply to the following 16 outcomes.

  1. Make measurements and express those measurements in common and metric units; manipulate units.
  2. Identify and apply significant figures and exponential notation to measurement.
  3. Describe nature of science and scientific investigation.
  4.  Distinguish among states of matter; explain behaviors of states based on particulate nature.
  5. Identify basic atomic structure; describe historical development of atomic theory and its relationship to spectroscopy.
  6. Explain principles of the quantum mechanical model of the atom.
  7. Outline the development of and trends conveyed by the periodic table of the elements.
  8. Define the concept of bonding as resulting from electron interactions; understand bond nature as a continuum.
  9. Define the concept of bonding as resulting from electron interactions; understand bond nature as a continuum.
  10. Explain the concept of chemical change as a chemical reaction; know types of chemical reactions.
  11. Identify chemical nomenclature.
  12. Define the mole concept and stoichiometry.
  13. Identify physical and chemical properties of acids and bases.
  14. Describe interactions of matter and energy.
  15. Compare concept of heat exchange in physical and chemical systems.
  16. Understand safe laboratory practice.
Outcomes for Mathematics for Computer Engineering
  1. Calculate the limits of functions.

        MATH135 - Calculus of a Single Variable 1
        MATH136 - Calculus of a Single Variable 2

  2. Analyze continuity of a function.

        MATH135 - Calculus of a Single Variable 1    
        MATH136 - Calculus of a Single Variable 2

  3. Find the derivatives of functions numerically, algebraically, and graphically.

        MATH135 - Calculus of a Single Variable 1
        MATH136 - Calculus of a Single Variable 2

  4. Apply the derivative to a wide range of problems.

        MATH135 - Calculus of a Single Variable 1
        MATH136 - Calculus of a Single Variable 2

  5. Calculate definite and improper integrals; find indefinite integrals.

        MATH135 - Calculus of a Single Variable 1
        MATH136 - Calculus of a Single Variable 2

  6. Solve a wide range of problems related to integration.

        MATH135 - Calculus of a Single Variable 1
        MATH136 - Calculus of a Single Variable 2

  7. Identify the basic properties of functions.

        MATH135 - Calculus of a Single Variable 1
        MATH136 - Calculus of a Single Variable 2

  8. Analyze the convergence or divergence of sequences and series.

        MATH136 - Calculus of a Single Variable 2

  9. Graph and analyze polar equations, parametric equations, and conic sections.

        MATH136 - Calculus of a Single Variable 2

  10. Solve elementary differential equations.

        MATH135 - Calculus of a Single Variable 1
        MATH136 - Calculus of a Single Variable 2
        MATH215 - Differential Equations

  11. Classify and solve first order, ordinary differential equations (ODE).

        MATH215 - Differential Equations

  12. Use numerical tools to solve basic differential equations.

        MATH215 - Differential Equations

  13. Classify and solve second order, ordinary differential equations.

        MATH215 - Differential Equations

  14. Calculate Laplace transforms and apply to basic differential equations.

        MATH215 - Differential Equations

  15. Solve basic systems of first order linear differential equations.

        MATH215 - Differential Equations

Bookmark, Share, or Email this page Get Help