Need help with your homework, assignment, project or test? Browse our course notes below, or use the search to the right to find something specific.
Course notes include ideas from books, online sources, and university class notes. You can even find free source code and example solutions to common problems. Software Engineer Training is always adding new content, bookmark us!
Please leave a comment or ask a question, your feedback is very important to us!
Software Project Management
Course Notes:
- Introduction to Software Project Management
- Life Cycles and Development Processes
- Phases, Requirements and Project Charter
- Work Breakdown Structure
- Software Size Estimation
Recommended Books:
More Resources:
Security in Computing
Course Notes:
Recommended Books:
More Resources:
Higher Layer Network Protocols
Course Notes:
- Computer Networks and Protocols
- Internetworking and the IP Protocol
- The Transport Layer and UDP
- Transmission Control Protocol (TCP)
Recommended Books:
More Resources:
Computer Architecture 2
Course Notes:
- Computers, Microprocessors, Microcomputers & Microcontrollers
- CPU, Registers, Condition Code Bits and Addressing Modes
- Introduction to Assembly Language Programming
Source Code:
Recommended Books:
More Resources:
- MiniIDE – Free tool for writing software in assembler for Motorola’s 68HC11 and 68HC12 microcontroller.
Telecommunications Software Design and Analysis
Course Notes:
Recommended Books:
More Resources:
- Coming Soon
Software Engineer Humor
View Software Engineer Humor Blog Section
Best Jokes:
- What goes up a hill with three legs, and comes down on four?
- Stuck on a Mountain with No Brakes
- People for the Ethical Treatment of Software (PETS)
- Microsoft vs General Motors