Print Page
Lake Superior State University

Computer Engineering: Bachelor of Science

Program Description

LSSU’s Computer Engineering program has been designed to put you in the high-demand computer market with the potential for good career growth. This accredited* program blends practical computer science courses in computer organization, databases, operating systems, and networks with traditionally hands-on electrical engineering courses in digital circuits, digital system, microcontrollers, computer programming, and digital signal processing. This combination gives you a broad-based education that ties software to hardware and theory to application. Some of the program highlights are:

  • The program provides an excellent mix of theory and practical laboratory experiences, preparing you to solve real-world problems.
  • For your senior year experience, choose from opportunities in cooperative education, industry-based projects or research projects.
  • Engineering courses begin in your freshman year.
  • Opportunities exist for you to work with faculty on current undergraduate research projects.
  • You will study assembly language programming, computer architecture, microcontroller hardware and software, databases, digital signals and systems, and networking.
  • Options available in control systems and robotics and automation.

Cooperative Education

Opportunities are available as part of this program for students who are academically qualified. A certificate that documents this practical training is available.

Degree Requirements

Degree Options in

  • Control Systems
  • Robotics and Automation

Degree Requirements 129 credits
Departmental Requirements (105 credits)



  • CHEM115 General Chemistry I 5
  • PHYS231 Applied Physics for Engineers and Scientists I 4
  • PHYS232 Applied Physics for Engineers and Scientists II 4

Computer Science

  • CSCI105 Intro. to Computer Programming 3
  • CSCI121 Principles of Programming 3
  • CSCI122 Programming Tools and Techniques 3
  • CSCI201 Data Structures and Algorithms 3
    CSCI221 Computer Networks 3
  • CSCI341 Discrete Structures for Computer Science 4


  • EGNR101 Introduction to Engineering 2
  • EGEE125 Digital Fundamentals 4
  • EGEE210 Circuit Analysis 4
  • EGEE250 Microcontroller Fundamentals 4
  • EGEE280 Introduction to Signal Processing 5
  • EGEE320 Digital Design 4
  • EGEE345 Fundamentals of Engineering Electromagnetics 3
  • EGEE355 Microcontroller Systems 4
  • EGEE370 Electronic Devices 4
  • EGEE425 Digital Signal Processing 3
  • EGNR140 Linear Algebra and Numerical Methods for Engineers 2
  • EGNR340 Advanced Numerical Methods for Engineers 1
  • EGNR346 Probability and Statistics Lab for Engineers 1

General Education Requirements

  • COMM101 Fund. of Speech Communication 3
  • ENGL110 First-Year Composition I 3
  • ENGL111 First-Year Composition II 3
  • HUMN251 Humanities I 4
    • Humanities 3
    • Social Science 6
    • Social Science Diversity 3

Select an option:

Control Systems

Robotics and Automation

  • EGRS385 Programmable Logic Controllers 3
  • EGRS430 Systems Integration and Machine Vision 4
  • EGRS435 Automated Manufacturing Systems 4

Technical Electives (11 credits)

Select from the following:

Select one of the Senior Sequence options listed below to complete the Computer Engineering degree:

Industrial Project

  • EGNR491 Engineering Design Project I 3
  • EGNR495 Engineering Design Project II 3

Cooperative Project

  • EGNR250 Cooperative Education 2
  • EGNR450 Cooperative Education Project I 2
  • EGNR451 Cooperative Education Project II 2
  • EGNR491 Engineering Design Project I 3

Research Project

  • EGNR260 Engineering Research Methods 2
  • EGNR460 Engineering Research Project I 4
  • EGNR461 Engineering Research Project II 2

Bachelor of Arts Degree Notes (if applicable): One year (8 credits) of a modern language other than English. If taken at LSSU, this would be: CHIN151-152, FREN151-152 or 251-252, GRMN141-142 or 241-242, NATV141-142 or 201-202, or SPAN161-162.

One-half year of two different languages will not meet this requirement.

Bachelor of Science Degree Notes (if applicable): At least eight (8) semester credits in addition to courses used for general education requirements from categories of social science, natural science, computer science or mathematics.

These bachelor of science degree requirements can be used for majors or minors, but not general education.