Part-Time Lecturer

Position Description & Details:
This Lecturer position will primarily coordinate the industry side of the capstone program for the Department of Computer Science. This includes responsibility for contacting and working with industry professionals to develop and arrange industry sponsors for capstone projects as well as teaching CSCI 445 (Software Projects Capstone) every spring semester and an additional course during fall semester.

Capstone Responsibilities:
This involves the following: 1) administering the process of forming the registered students into teams of typically four students, 2) matching available projects to the teams, 3) advising the teams concerning the following of the multiple steps of project management and scheduling necessary to carry out their capstone project successfully, 4) assisting the teams in working with their project sponsor contact person(s), and 5) specifying and receiving project deliverables, including reports and presentations. The management of the International Capstone program is also part of this position as well as teaching another computer science course during the fall semester.

Work Schedule:
Monday thru Friday, 20 hours per week.

Minimum Qualifications:
Master’s degree in Computer Science or a closely related area.
Six or more years of industry experience working for a company, including direct experience in software development and in project management.
Effective oral and written communication skills

Preferred Qualifications:
Ten or more years of industry experience working for a company, including direct experience in software development and in project management.
Proven ability to work successfully in team settings.
Experience mentoring student teams and/or capstone project teams.

            Apply Now


Assistant Professor-Software Engineering

The Department of Computer Science of North Dakota State University (NDSU) seeks to fill a tenure-track Assistant Professor position starting Spring, 2022. We seek research expertise in software engineering. NDSU offers Ph.D. degrees in Computer Science and Software Engineering.  Research and teaching excellence are expected.  Normal teaching loads are three courses per year.  Salary is competitive.  The Computer Science Department has 13 faculty, 4 Lecturers, approximately 100 graduate (Ph.D. and M.S.) students, and nearly 350 B.S./B.A. students.  Fargo is a clean, growing metropolitan area of 250,000 that consistently ranks very high in national quality-of-life surveys. We have low levels of crime and pollution, excellent schools, short commutes and proximity to the Minnesota lakes country. The community has a symphony, an opera, a domed stadium, a community theater, three universities and many other opportunities for advancement, recreation and entertainment.

Minimum Qualifications:

  • Ph.D. in Software Engineering, Computer Science, or a closely related field
  • Experience or other evidence of potential for excellence in undergraduate and graduate teaching and in research
  • Effective oral and written communication skills

Qualifications preferred but not required:

  • Experience in software engineering research
  • Professional software development experience
  • Experience with framework- and/or cloud-based software development environments
  • Experience teaching a variety of software engineering topics
  • Evidence of potential for guiding graduate students and mentoring undergraduate students

Review of applications begins September 15, 2021. Applications will be accepted until the position is filled.  NDSU is an equal opportunity institution.

Apply Now

Top of page