BS in Computer Engineering Technology

Note: This program is no longer accepting new students as of "Spring 2017". Please see our NEW Computer Engineering program.

The development of the microcomputer has created a need for engineering technology graduates with a specialized knowledge of computers and control systems. Graduates will specialize in the development and implementation of networks of computers and micro-controllers. Applications include telemedicine, factory automation systems, point-of-sales systems, and robotics. There will be heavy emphasis of high-level programming, assembly language programming, MS Windows programming, Networking, etc. Hardware will emphasize PCs and embedded PCs, smart devices, LAN technologies, and remote sensing and control.

This degree utilizes a core of mathematics, physics, and electronics courses. These courses provide the scientific and technical background for an in-depth study of the hardware and software aspects of computers and related systems.

The emphasis of the program is on microcomputers and their application to the solution of industrial problems relating to robotics, control, instrumentation, monitoring, data communications, networks, and automated testing.

  • Program educational objectives are broad statements that describe career and professional accomplishments that the program prepares graduates to achieve during the first few years following graduation. Graduates of computer engineering technology will:

    1. Possess an appropriate knowledge of the fundamentals of computer engineering technology, mathematics, science and technologies in order to adapt to rapidly changing technologies.
    2. Function and communicate effectively, both individually and within team, demonstrating ethical, respectful and professional behavior in all environments and associations.
    3. Apply creativity in design, testing and maintenance of computer engineering technology systems, and think critically to identify, evaluate and solve complex technical and non-technical problems.
    4. Recognize the need for a commitment to pursue continuous self-improvement and lifelong learning.
    5. Be cognizant of contemporary professional, societal and global issues and be aware of and respect diverse cultures.
    6. Obtain and maintain a meaningful employment in their respective disciplines and attain increasing levels of responsibility and leadership in chosen career fields.
  • Student outcomes describe the knowledge and skills acquired by students who complete the program. Students completing the computer engineering technology program will be able to:

    1. Demonstrate an appropriate knowledge of fundamentals of computer engineering technology, mathematics, and science.
    2. Demonstrate an appropriate mastery of knowledge, techniques, skills and modern tools of the technical components of the curriculum.
    3. Use appropriate tools and laboratory equipment to acquire data, conduct experimental measurements, analyze data, and interpret the results.
    4. Demonstrate the ability to think critically and generate creative and realistic solutions to defined problems and projects appropriate to computer engineering technology.
    5. Produce written documents; deliver oral presentations, prepare and interpret visual information.
    6. Function effectively on teams.
    7. Recognize the value of diversity, and identify ethical and social issues in business and technical tasks.
    8. Demonstrate a commitment to quality, timeliness, and continuous improvement with the ability to engage in self-directed continuing professional development.

Curriculum (2016-2017)

General Education (42 Credit Hours)

See listing of requirements in the KSU Catalog.

    • COM 1100 - Human Communication (Recommended but not required)
       
    • MATH 1112 - College Trigonometry
      or
    • MATH 1113 - Precalculus
       
    • MATH 1190 - Calculus I
       
    • PHYS 1111 - Introductory Physics I *
    • PHYS 1111L - Introductory Physics Laboratory I *
    • PHYS 1112 - Introductory Physics II *
    • PHYS 1112L - Introductory Physics Laboratory II *

    OR

    • PHYS 2211 - Principles of Physics I *
    • PHYS 2211L - Principles of Physics Laboratory I *
    • PHYS 2212 - Principles of Physics II *
    • PHYS 2212L - Principles of Physics Laboratory II *

    Note:

    COM 1100 is recommended for CET majors.

    * PHYS 1111/PHYS 1111L and PHYS 1112 /PHYS 1112L may be substituted for PHYS 2211/PHYS 2211L and PHYS 2212/PHYS 2212L.

Lower Division Major Requirements

    • ECET 1101 - Circuits I
    • EDG 1210 - Survey of Engineering Graphics
    • TCOM 2010 - Technical Writing
    • MATH 2202 - Calculus II
    • MATH 2335 - Numerical Methods for Engineers
    • Two Credit Hours from Area D

Major Requirements

    • ECET 1001 - Orientation
    • ECET 1012 - Design Fundamentals
    • ECET 1200 - Digital I
    • ECET 2111 - Circuits II
    • ECET 2210 - Digital II
    • ECET 2300 - Electronics I
    • ECET 2310 - Electronics II
    • ECET 3220 - Digital III
    • ECET 3400 - Data Communications
    • ECET 3410 - High Frequency Systems
    • ECET 3600 - Test Engineering
    • ECET 3701 - Embedded PCs
    • ECET 3710 - Hardware Programming and Interfacing
    • ECET 3810 - Applications of C++, JAVA and HTML
    • ECET 4610 - Control Systems
    • MATH 2306 - Ordinary Differential Equations

Upper Division Major Electives (11 Credit Hours)

Choose one from the Elective Areas below:

  • Graduate will specialize in the design and implementation of smart devices used in products ranging from audio to medical to security systems. Both hardware design and programming at the system level will be stressed. The specialist will gain resume skills such as DSP and VHDL design, embedded micro-controller and embedded PC interfacing and programming.

    Take two of the following courses:

    • ECET 3640 - Introduction to Systems Engineering and Robotics
    • ECET 4630 - Digital Signal Processing
    • ECET 4720 - Distributed Microcontrollers and PCs
    • ECET 4730 - VHDL and Field Programmable Gate Arrays
  • Graduate will specialize in the development and implementation of networks of computers and micro-controllers. Applications include Telemedicine, factory automation systems, point-of-sales systems, and robotics. There will be heavy emphasis of high-level programming using C, Visual C++, JAVA, Visual BASIC, HTML, Windows, LINUX, TCP/IP, etc. Hardware will emphasize PCs and embedded PCs, smart devices, LAN technologies, and remote sensing and control.

    Take two of the following courses:

    • ECET 4710 - Network Programming and Interfacing
    • ECET 4720 - Distributed Microcontrollers and PCs
    • ECET 48XX - BS Telecom 3000-4000 Course
    • ECET 48XX - BS Telecom 3000-4000 Course

      Note: ECET 4830 cannot be used as an elective.

Program Total (128 Credit Hours)

University-Wide Degree Requirements

See listing of requirements

Graduation Credit Hour Total (128 Credit Hours)

©