| Both sides previous revision Previous revision | |
| fundamentals_of_software_development [2024/09/06 10:33] – chris | fundamentals_of_software_development [2024/09/10 07:57] (current) – chris |
|---|
| * **Programming Fundamentals:** Evolution of computing systems, basic electronics and binary, operating systems, and talking to the CPU. | * **Programming Fundamentals:** Evolution of computing systems, basic electronics and binary, operating systems, and talking to the CPU. |
| * **Assembler Programming:** Introduction to NASM assembler, registers, data, control flow, and reusable functions. | * **Assembler Programming:** Introduction to NASM assembler, registers, data, control flow, and reusable functions. |
| * **C++ Programming:** Data types, control flow, object-oriented programming, file handling, and exception handling. | * **C++ Programming:** Data types, pointers, control flow, object-oriented programming, file handling, and exception handling. |
| | * **C# Programming: **Introduction to a managed language covering syntax, architecture, value and refernece types, garbage collection and Obect Oriented features including interfaces and delegates. |
| * **Python Programming:** Variables, control flow, object-oriented programming, and file storage. | * **Python Programming:** Variables, control flow, object-oriented programming, and file storage. |
| * **Quality and Test Management:** Quality policies, testing methods, and test planning. | * **Quality and Test Management:** Quality policies, testing methods, and test planning. |