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.
  • Concentrations available in robotics and automation and sustainable Energy.

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

Departmental Requirements:



  • 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 4
  • CSCI201 Data Structures and Algorithms 4
  • CSCI341 Discrete Structures for Computer Science 4
  • EGEE425 Digital Signal Processing 3
  • CSCI434 Operating System Concepts 3


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

Technical Electives (Minimum 13 Credits):

For students obtaining a concentration, the concentration electives must meet the requirements listed below.  Otherwise, all 13 technical elective credits may be selected from the list of technical electives.

  • CSCI281 Intro to UNIX and Networking (or higher level CSCI) 3
  • EGEE310 Network Analysis (or higher level EGEE) 3
  • EGEM220 Statics 3
  • EGME275 Engineering Materials (or higher level EGME) 3
  • EGET310 Electronic Manufacturing Processes 4
  • EGRS365 Programmable Logic Controllers 3
  • EGRS460 Control Systems 4
  • MATH215 Fund Concepts of Mathematics (or higher level MATH) 3
  • or any course from the listed concentrations

Robotics and Automation Concentration (C or better grade required for all courses)

  • EGRS385 Robotics Engineering 4
  • EGRS430 Systems Integration and Machine Vision 4
  • EGRS435 Automated Manufacturing Systems 3

Sustainable Energy Concentration (C or better grade required for all courses)

  • EGNR261 Energy Systems and Sustainability 3
  • EGNR361 Energy Systems and Sustainability Lab 1

Complete two courses from:

  • EGEE330 Electro-Mechanical Systems 4
  • EGEE411 Power Distribution and Transmission 3
  • EGEE475 Power Electronics 4
  • EGNR362 Vehicle Energy Systems 3

Senior Sequence (Complete one of the following sequences):

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 4
  • EGNR451 Cooperative Education Project II 3
  • 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

32 credits from Mathematics (including EGNR340) and Natural Sciences is required.

General Education: All LSSU bachelor's degree candidates must complete the LSSU General Education Requirements.

A minimum of 124 credits (at the 100 level or higher) must be earned for graduation with a cumulative gpa of 2.00 or higher.  A gpa of 2.00 or higher is also required in your Major, as well as in your General Education Requirements.

-- --