College of Science

School of Computing and Design

Open Faculty Positions

The School of Computing and Design at California State University, Monterey Bay (CSUMB) is hiring part-time and full-time faculty. A Masters degree in the corresponding field is required.

Part-time lecturer for Fall 2022

CST 251 - Web Tools

Introduces students to the tools and methods of web design and production. Students will learn basic HTML, web design tools, Cascading Style Sheets (CSS) and browser compatibility while applying the design principles of information architecture, color, layout, and type.

Schedule: Monday/Wednesday, 10:00-11:50am

CST 252 - Scripting for Multimedia

Students learn HTML5 and related technologies including HTML, CSS3, Canvas, JavaScript and jQuery to create dynamic multimedia content. Students learn the fundamental concepts of web programming plus designing, coding, testing, debugging, and documenting of computer programs. Using JavaScript, students apply those concepts to create programs utilizing digital media, including images, animation, audio, video and text. This is a laboratory class using Windows or Macintosh computers.

Schedule: Monday/Wednesday, 2:00-3:50pm

CST 351 - Web Design

Covers web design aesthetics, layout, structure and universal design. Applies the design process and systems design principles using web templates and web content management systems.

Schedule: Monday/Wednesday, 4:00-4:50pm

CST 304 - Typography

Typography is the art of designing letterforms, alphabets and creating compositions with letters and words. This course explains typographic practices to develop an eye for type and how to use it effectively.

Schedule: Tuesday/Thursday, 4:00-5:50pm

CST 446 - User Research and Experience Design

Covers in-depth user research methodologies used at various stages of product design and development, from conception to product launch. Through hands-on projects, students apply user experience design processes, methods and industry best practices that include design research, interaction design, information architecture, scenario development, user flows, prototyping, user testing and high fidelity visual design specifications.

Schedule: Tuesday/Thursday, 12:00-1:30pm

CST 336 - Internet Programming

Provides students with dynamic web application development skills, focusing on the integration of server-side programming, database connectivity, and client-side scripting. Coverage includes the Internet architecture, responsive design, RESTful web services, and Web APIs.

Fall Schedule: Wednesday/Thursday, 12:00-1:50pm

CST 495 - iOS Programming

This course aims to provide students with iOS mobile app development skills, focusing on the design and implementation of RESTful API clients. Covered topics include Views and View Controllers, Auto Layout, Navigation, Animation and Gestures, and Networking. Upon completion of this course, students should be able to build fully functional iOS applications from the ground up. The course culminates in a Demo Day event where teams of students will present the finished apps in a live demo.

Fall Schedule: Tuesday/Thursday, 4:00-5:50pm

Click the Apply here button for application. Email after completing the application or any other questions.