1

Lecturer In Computer Science Jobs in Boston, MA (NOW HIRING)

Adjunct professors are responsible for delivering course materials in a learner-centered ... Adjunct faculty compensation varies based on instructional mode (lecture or lab), number of course ...

Teach 4courses(16 credits)per semester, including lecture and laboratory sections * Deliver ... in Applied Sciences, Climate Resilience, Computer Science + Society, and Physics. Faculty in the ...

next page

Showing results 1-20

Lecturer In Computer Science information

See Boston, MA salary details

$61.4K

$90.3K

$106.5K

How much do lecturer in computer science jobs pay per year?

As of Jun 17, 2026, the average yearly pay for lecturer in computer science in Boston, MA is $90,285.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,200.00 and $101,600.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Lecturer In Computer Science position, and why are they important?

To excel as a Lecturer in Computer Science, you typically need an advanced degree in computer science or a related field, alongside deep knowledge of core computing concepts and teaching experience. Familiarity with programming languages (like Python, Java, or C++), learning management systems, and industry certifications (such as AWS or Oracle) is highly valuable. Exceptional communication, mentorship abilities, and organizational skills help you engage students and support their learning. These competencies ensure you deliver high-quality education, foster a positive classroom environment, and keep pace with the evolving tech landscape.

What is a Lecturer In Computer Science job?

A Lecturer in Computer Science is an academic professional responsible for teaching undergraduate and/or postgraduate courses in computer science. They develop course materials, deliver lectures, guide student research, and assess assignments and exams. In addition to teaching, lecturers may conduct research, publish papers, and contribute to the academic community. They often stay updated on emerging technologies and trends in computer science to enhance their teaching and research. Some positions may also involve administrative duties and mentorship of students.

How to become a computer science lecturer?

To become a computer science lecturer, typically a candidate needs at least a master's degree in computer science or a related field, with many positions requiring a Ph.D. for higher education institutions. Relevant teaching experience, strong research credentials, and proficiency in programming and academic tools are also important. Continuous professional development and publishing research can enhance prospects for academic roles.

What are some typical responsibilities I can expect as a Lecturer in Computer Science?

As a Lecturer in Computer Science, you will design and deliver lectures, seminars, and practical lab sessions, as well as assess student assignments and exams. You may also develop course materials, mentor students, participate in curriculum planning, and stay updated on emerging technologies relevant to your courses. Collaborating with colleagues on departmental initiatives and supporting academic research can also be part of your role. The position often balances structured teaching with opportunities for creativity and professional development in a dynamic setting.

What is the role of a computer lecturer?

A computer lecturer is responsible for teaching computer science concepts, programming, and related topics to students at various educational levels. They develop lesson plans, deliver lectures, assess student performance, and may engage in research or curriculum development to stay current with technological advancements.

How much do computer science lecturers make?

Computer science lecturers' salaries vary depending on experience, education level, and institution, but they typically earn between $50,000 and $100,000 annually. Salaries tend to be higher at research universities and for those with advanced degrees or specialized skills in programming, algorithms, or data structures.

Can I make 200K with a computer science degree?

A Lecturer in Computer Science typically earns less than $200,000 annually, as academic salaries are generally lower than industry roles. Achieving a salary of $200,000 often requires experience in high-paying tech positions, leadership roles, or specialized skills such as machine learning or cybersecurity, along with industry certifications and a strong professional network.
What are the most commonly searched types of Lecturer In Computer Science jobs in Boston, MA? The most popular types of Lecturer In Computer Science jobs in Boston, MA are:
What are popular job titles related to Lecturer In Computer Science jobs in Boston, MA? For Lecturer In Computer Science jobs in Boston, MA, the most frequently searched job titles are:
What job categories do people searching Lecturer In Computer Science jobs in Boston, MA look for? The top searched job categories for Lecturer In Computer Science jobs in Boston, MA are:
What cities near Boston, MA are hiring for Lecturer In Computer Science jobs? Cities near Boston, MA with the most Lecturer In Computer Science job openings:
Lecturer in Urban Science and Planning

Lecturer in Urban Science and Planning

Massachusetts Institute of Technology

Cambridge, MA • On-site

Full-time

Posted 9 days ago


Massachusetts Institute Of Technology rating

8.8

Company rating: 8.8 out of 10

Based on 39 frontline employees who took The Breakroom Quiz

32nd of 537 rated colleges and universities


Job description

Description
Over the past decades the Department of Urban Studies and Planning (DUSP) and the Department of Electrical Engineering and Computer Science (EECS) at MIT have developed a strong research and teaching agenda focused on understanding the role of information technologies, data, sensors and networks in the planning and development of urban environments. We have also developed new technologies and tools to model, envision and communicate information about the city. We have recently established a new joint undergraduate major in urban and computer science as well as New Engineering Education Transformation (NEET) thread in Digital Cities of which this position would be central. In addition, MIT has created a new College of Computing, which requires the development of new collaborations between DUSP and other computing researchers. We are searching for candidates who can build on and extend this agenda through teaching involving advanced information systems and analytics, communication and media, and/or simulation technologies related to urban planning and computer science.
Full-time participation in educational activities during the academic terms (Fall, Independent Activities Period, and Spring including: Interacting with students and faculty by lecturing, leading recitations, problem sets, or staffing lab and office hours. Creating curricula content, such as lecture materials, problem sets, quizzes, videos, and other online materials. Also Carrying out administrative and advising responsibilities. Research opportunities might arise, such as co-supervision of undergraduate or master's projects.
Qualifications
A Ph.D. or Master's Degree in areas related to responsibilities (e.g. Urban Planning, Computer Science, Geography, Architecture). We are especially interested in candidates that can demonstrate familiarity with the connection between computer science and social sciences/urban planning and whose work is aligned with DUSP's priorities of achieving racial justice, attaining climate integrity, closing the wealth gap, and enhancing democratic governance. Teaching the connection between computation, meeting the needs of cities and communities, and ethical concerns is of utmost importance, as is demonstrated interest in educational innovation. Candidates should have significant programming experience, be familiar with database systems, and be comfortable working with statistical packages. Candidates should also have considerable experience with geoprocessing technologies, web mapping, and visualization. Applicants from under-represented minority groups, particularly Black and Indigenous applicants, are especially encouraged to apply.
Application Instructions
A complete application package includes a cover letter, c.v., a statement of prior experience including a few paragraphs describing your work, and the names, affiliations, and email addresses of at least two references. A digital portfolio of work (not to exceed 20 pages) is recommended but not required.
Review of applications will begin immediately and will continue until the position is filled. Please do not send materials by email. For technical issues, please contact Interfolio staff at 877-997-8807 or help@interfolio.com. Other questions can be directed to Jesse Kaminsky at kaminsk@mit.edu.

What Massachusetts Institute Of Technology employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom