Cumberland University Logo

Cumberland University

Assistant Professor and Program Director for the Computer Science (Master of Science) Program

Reposted 10 Days Ago
Be an Early Applicant
In-Office
Larry Hall, NC
Senior level
In-Office
Larry Hall, NC
Senior level
The role involves designing curriculum, teaching graduate courses, conducting research, providing academic advising, and collaborating with faculty to improve the Computer Science program.
The summary above was generated by AI

Position Title

Assistant Professor and Program Director for the Computer Science (Master of Science) Program

Posting Date

August 2024  

Closing Date

Open Until Filled- To be hired for Spring 2025

Job Type

Full time faculty appointment with 12-month teaching contract

Internal Category

Faculty

Position Purpose

This position will enhance program strength, course offerings, academic advising, and student opportunities. Successful candidates will show the ability to design and assess curriculum plans that foster rigorous student learning and engagement while enhancing the necessary skills required in adult hybrid (partially online) learners, such as writing and communication. This position carries a full load of graduate computer science courses each semester.

Location

These courses are taught in a hybrid format requiring in-person time on the main campus in Lebanon, TN one weekend during the 8-week term.

Knowledge, Skills     And Abilities

-Strong research and work experience profile in information technology or management with a track record of publications in acknowledged publication channels

 -Plans to conduct high-level research internally and job training  

 externally with students to enhance their competence in the field.

 - Engage in class and student assessment while maintaining all 

 necessary paperwork and records based on Program Director  

 requirements

 -Collaborate with colleagues both internally and externally to 

 advance program year-over-year

 -Show evidence of successful supervision of field experiences

 - Demonstrate interpersonal/intrapersonal skills, especially in 

 engaging with non-traditional and online university students

 -Evidence of high level of personal agency and initiative

 -Demonstrate organizational skills for curriculum management and program design including analysis of data for continuous improvement

 -Possess ability to contribute positively to a dynamic setting with 

 collaborative faculty

Experience

-Documentation of successful experience as a graduate professor or undergraduate professor for computer science related courses, and preferably to have leadership experiences and publications in the field

-Evidence of successful career in related field

-Experience and network in the Middle Tennessee region preferred, but not necessary

Education

Terminal Degree in Computer Science or a closely related field.

Application Requirements

Please upload your cover letter, curriculum vitae, philosophy of teaching, unofficial graduate transcripts, and 5 references.

Similar Jobs

5 Minutes Ago
Remote or Hybrid
US
156K-195K Annually
Senior level
156K-195K Annually
Senior level
Big Data • Fintech • Information Technology • Insurance • Software
Lead and grow a backend engineering team building communications infrastructure: document generation, PDF templating, and multi-channel notifications (email, SMS, mail). Own architecture, integrations with providers (SendGrid, Twilio, Lob), delivery reliability, observability, compliance/audit trails, and template onboarding. Act as player/coach contributing ~20% coding while driving roadmap, operations, and cross-functional collaboration.
Top Skills: Ansi SqlAsync MessagingDockerGenai Developer ToolsGoGoogle Cloud PlatformGrpcKubernetesLobMicroservicesOpenapiPdf RenderingPostgresProtocol BuffersRestSendgridSwaggerTwilio
17 Minutes Ago
Remote or Hybrid
United States
123K-204K Annually
Senior level
123K-204K Annually
Senior level
Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Lead GTM strategy and execution for a defined portfolio: set positioning and messaging, coordinate cross-functional teams, build GTM infrastructure and competitive intelligence, enable sales with tools and training, measure impact against revenue goals, and partner with senior leadership to drive commercial outcomes and market presence.
18 Minutes Ago
Hybrid
Cherryville, NC, USA
17-25 Hourly
Entry level
17-25 Hourly
Entry level
Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Entry-level billing specialist who makes outbound vendor calls to request invoices, tracks and records invoice details, performs basic invoice review and data entry, manages multiple follow-ups, and works under supervisor guidance. Phone-heavy role requiring accuracy and organization.
Top Skills: MS Office

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account