The campus will remain closed until 12 noon Thursday, 02/13/25. Students should log into Canvas for specific class information from their instructors. Please contact event organizers for information on specific activities. Normal operations will resume at 12pm on Thursday.

Embedded Software Engineering

Bachelor of Science

Home » All Programs » Embedded Software Engineering

» Program Overview

Code the Future, Power the Present

The future of technology depends on innovative thinkers who can design the software powering complex machinery. LTU’s Bachelor of Science in Embedded Software Engineering prepares you to step into this critical role.

Created with input from top automotive OEMs and industry leaders, this program equips you with the expertise to develop software systems for cutting-edge technologies. With software developer employment projected to grow 22% over the next decade—well above the national average—you’ll be ready to meet the demand in this rapidly expanding field.

At LTU, you’ll gain a strong foundation in mathematics, science, engineering, and design while developing your analytical and problem-solving skills. Your education culminates in a senior capstone project, where you’ll bring your ideas to life and showcase the innovative thinking that will shape your future career.

 

Why LTU?
  • Access state-of-the-art facilities and technologies through applied projects at a leading research center.
  • Benefit from personalized guidance from our expert faculty in small class sizes. 
  • Benefit from LTU’s location in a major technology hub with excellent co-op, internship, and career opportunities.
  • Combine theoretical knowledge with practical, hands-on learning experiences.

» Curriculum

Fall Semester

Course Name

Course #

Credits

College Composition

[course_desc title=”College Composition”]

COM1103

3

University Chemistry 1

[course_desc title=”University Chemistry 1″]

CHM1213

3

University Chemistry 1 Lab

[course_desc title=”University Chemistry 1 Lab”]

CHM1221

1

Intro. to ECE

[course_desc title=”Intro to ECE”]

EEE1001

1

Fund. of Engr. Design Projects

[course_desc title=”Fund of Eng Design Projects”]

EGE1001

1

Calculus 1

[course_desc title=”Calculus 1″]

MCS1414

4

Total Credits:

13

Spring Semester

Course Name

Course #

Credits

Technical and Prof. Communication

[course_desc title=”Technical and Prof Comm”]

COM2103

3

Engaging Ancient Texts

[course_desc title=”Engaging Ancient Texts”]

HUM1213

3

Calculus 2

[course_desc title=”Calculus 2″]

MCS1424

4

Computer Science 1

[course_desc title=”Computer Science 1″]

MCS1514

4

University Physics 1

[course_desc title=”University Physics 1″]

PHY2413

3

University Physics 1 Lab

[course_desc title=”University Physics 1 Lab”]

PHY2421

1

Total Credits:

18

Fall Semester

Course Name

Course #

Credits

Digital Electronics and Lab

[course_desc title=”Digital Electronics and Lab”]

EEE2214

4

Embedded Software Eng Lab 1

[course_desc title=”Embedded Software Engr Lab 1″]

ESE2001

1

Calculus 3

[course_desc title=”Calculus 3″]

MCS2414

4

Computer Science 2

[course_desc title=”Computer Science 2″]

MCS2514

4

Software Engineering 1

[course_desc title=”Software Engineering 1″]

MCS2513

3

Entrepreneurial Eng Design Studio

[course_desc title=”Entrepreneurial Eng Design Studio”]

EGE2123

3

Total Credits:

19

Spring Semester

Course Name

Course #

Credits

Embedded Software Eng. Lab 2

[course_desc title=”Embedded Software Engr Lab 2″]

ESE3001

1

Engaging Modern Texts

[course_desc title=”Engaging Modern Texts”]

HUM1223

3

Discrete Mathematics

[course_desc title=”Discrete Mathematics”]

MCS2523

3

Software Engineering 2

[course_desc title=”Software Engineering 2″]

MCS2613

3

University Physics 2

[course_desc title=”University Physics 2″]

PHY2423

3

University Physics 2 Lab

[course_desc title=”University Physics 2 Lab”]

PHY2431

1

LLT Elective

LLT2XX3

3

Total Credits:

17

Fall Semester

Course Name

Course #

Credits

Circuits and Electronics

[course_desc title=”Circuits and Electronics”]

EEE2123

3

Adv. Digital Electronics

[course_desc title=”Adv Digital Electronic”]

EEE3223

3

Microprocessors

[course_desc title=”Microprocessors”]

EEE3233

3

Microprocessor Lab

[course_desc title=”Microprocessors Lab”]

EEE3231

1

Embedded Software Eng. Lab 3

[course_desc title=”Embedded Software Engr Lab 3″]

ESE3011

1

Differential Equations

[course_desc title=”Differential Equations”]

MCS2423

3

Software Architecture

[course_desc title=”Software Architecture”]

MCS3513

3

Total Credits:

17

Spring Semester

Course Name

Course #

Credits

Intro. to ECE Projects

[course_desc title=”Intro to ECE Capstone Projects”]

EEE3011

1

Technical Elective*

SSC2XX3

3

Leadership and Prof. Dev.

[course_desc title=”Leadership and Prof Dev for Eng”]

EGE3022

2

Data Structures

[course_desc title=”Data Structures”]

MCS2534

4

Database Systems

[course_desc title=”Database Systems”]

MCS3543

3

SSC Elective

SSC2XX3

3

Total Credits:

16

Fall Semester

Course Name

Course #

Credits

Embedded Systems

[course_desc title=”Embedded Systems”]

EEE4243

3

Embedded Systems Lab

[course_desc title=”Embedded Systems Lab”]

EEE4241

1

Technical Elective

EEE/MCS4xx3

3

ESE Senior Design Projects 1

[course_desc title=”Senior Design 1″]

ESE4812

2

Software Quality & Project Manag.

[course_desc title=”Software Quality and Proj. Mgmt.”]

MCS4513

3

Probability and Statistics

[course_desc title=”Probability and Statistics”]

MCS3403

3

Jr./Sr. Elective

LLT/SSC/PSY 3/4xx3

3

Total Credits:

18

Spring Semester

Course Name

Course #

Credits

Real Time Systems

[course_desc title=”Real Time Systems”]

EEE4273

3

Computer Networking

[course_desc title=”Computer Networking”]

EEE4263

3

Operating Systems

[course_desc title=”Operating Systems”]

EEE4663

3

ESE Senior Design Projects 2

[course_desc title=”Senior Design 2″]

ESE4822

2

Directed Study in EE Adv. Embedded Systems Lab

[course_desc title=”Directed Study in EE”]

EEE4913

3

Total Credits:

14

» Document Viewer

Use Your Cell Phone as a Document Camera in Zoom

  • What you will need to have and do
  • Download the mobile Zoom app (either App Store or Google Play)
  • Have your phone plugged in
  • Set up video stand phone holder

From Computer

Log in and start your Zoom session with participants

From Phone

  • Start the Zoom session on your phone app (suggest setting your phone to “Do not disturb” since your phone screen will be seen in Zoom)
  • Type in the Meeting ID and Join
  • Do not use phone audio option to avoid feedback
  • Select “share content” and “screen” to share your cell phone’s screen in your Zoom session
  • Select “start broadcast” from Zoom app. The home screen of your cell phone is now being shared with your participants.

To use your cell phone as a makeshift document camera

  • Open (swipe to switch apps) and select the camera app on your phone
  • Start in photo mode and aim the camera at whatever materials you would like to share
  • This is where you will have to position what you want to share to get the best view – but you will see ‘how you are doing’ in the main Zoom session.