Loading...
Assistant/Associate/Full Teaching Professor - Software Engineering
Iowa State University
Position Information:Position Title:Assistant/Associate/Full Teaching Professor - Software EngineeringAppointment Type:FacultyJob Description:Summary of Duties and Responsibilities:The Department of Electrical and Computer Engineering (ECpE) at Iowa State University invites applications for the position of Assistant, Associate or Full Teaching Professor in the software engineering program. This position may be full or part-time. Teaching Professors serve the programâs educational mission through instruction, laboratory development, and curriculum innovation. Successful candidates will have experience that demonstrates ability, potential, and commitment to undergraduate education. This position will teach software engineering courses based on instructional need as well as the interests and expertise of the individual. Candidates are expected to share our commitment to achieving excellence through diversity and inclusion. All faculty members are expected to interact collegiality and maintain the highest standards of integrity and ethical behavior. Required Minimum Qualifications: Candidates at the Associate Teaching Professor level should have a record of teaching experience and one of the following; Bachelors degree in engineering or related discipline and 10 years of relevant work experience or a Masters degree in engineering or related discipline and 8 years of relevant work experience or a Doctoral degree in engineering or related discipline and 5 years of relevant work experience. Candidates at the Teaching Professor level should have a record of teaching experience and one of the following; Bachelors degree in engineering or related discipline and 15 years of relevant work experience or Masters degree in engineering or related discipline and 13 years of relevant work experience or Doctoral degree in engineering or related discipline and 10 years of relevant work experience. Preferred Qualifications:Experience in teaching classes or industry experience with topics such as software project management, software architecture, or software testing and maintenance. Ph.D. in software engineering, computer engineering, computer science or closely related field Department/Program & College Description:The Bachelor of Science degree in software engineering is jointly administered by the College of Engineering and the College of Liberal Arts and Sciences. The Software Engineering program provides undergraduate students with the opportunity to learn software engineering fundamentals, to study applications of state-of-the art software technologies and to prepare for the practice of software engineering. The program emphasizes industrial practice and computer fundamentals. Modern software development practices and processes are incorporated in software engineering curriculum. Department Unit/Website: |
Error
