ENSF 337
Programming Fundamentals for Software and Computer
Key features of the C programming language. Pointers, memory models and memory management. Manipulation of text files and binary files. Introduction to recursion. Introduction to a modern object-oriented language. Development of basic program design skills with small projects. Prerequisite(s): Engineering 233 or Digital Engineering 233. Antirequisite(s): Credit for Software Engineering for Engineers 337 and Computer Engineering 339 will not be allowed.
Sources
- Course catalogue ↗2026-2027