The software development course taught techniques in object-oriented computer languages. The course primarily focused on programming in Java, emphasizing systems methods, top-down design, testing, modularity, and structured techniques. Composed of four main projects, the semester was focused on creating/implementing different data structures, calling APIs, and parsing JSON data.