Assistant Teaching Professor of Software Development
Carnegie Mellon University | |
United States, Pennsylvania, Pittsburgh | |
5000 Forbes Avenue (Show on map) | |
Jan 25, 2025 | |
Carnegie Mellon University: Heinz College Location Pittsburgh, PA Open Date Jan 24, 2025 Description The Heinz College of Information Systems and Public Policy at Carnegie Mellon University is seeking qualified candidates for the open position of Assistant Teaching Professor of Software Development. We invite academics or professionals with a passion for teaching and experience in applying and instilling modern software engineering and data analytics practices. The ideal candidate for the software development position will have a strong background in software engineering frameworks and in Python programming. The candidate must be capable of teaching programming as a problem-solving tool, fostering a mindset that integrates computational thinking with creativity and critical analysis. The instructor will be responsible for developing and delivering coursework and assessing student performance. The instructor will design and oversee student projects and meta curricular activities. Our students are primarily at the masters level, with a diverse range of education and backgrounds. Key Responsibilities: Teach Python Programming:
Teach Software Engineering Practices:
This full-time, teaching-track position is a unique opportunity to join one of the most respected research universities in the world. The Heinz College offers a collegial and intellectually stimulating environment at the intersection of people, policy, and technology. We are looking for an individual committed to instilling analytical and evidence-based practices to our students at Heinz College and across Carnegie Mellon University. We prepare students to understand and leverage technology responsibly to effect change in business and society. We train our students to collect and analyze data in pursuit of positive transformation. We teach a set of data governance and analytical skills with a focus on the effectiveness, equity, and integrity in the decision process and its ramifications. Armed with this unique set of skills, Heinz College graduates are in great demand across all sectors of the economy. Qualifications
|