1

Associate Computer Science Jobs in Escondido, CA

For data science/data analyst/AI/machine learning positions preferred skills include an associate or bachelors degree or masters degree in computer science, computer engineering, electrical ...

Associates - Business Administration, Associates - Computer Science, Associates - Engineering, Associates - Management, See the required degree associated with years of work experience PMP ...

Associates - Business Administration, Associates - Computer Science, Associates - Engineering, Associates - Management, See the required degree associated with years of work experience PMP ...

... Associate or Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT, Statistics, Mathematics or having good logical aptitude ...

Associate or Bachelors degree or Masters degree in computer science, computer engineering, electrical engineering, information systems, IT, statistics, mathematics or having good logical aptitude ...

The SAAM group is seeking an Associate Software Engineer to transform advanced concepts and ... MS in Computer Science, Computer Engineering, Applied Mathematics, Electrical Engineering, or ...

Associate Scientist Work Location: San Diego, CA Working Model: Fully Onsite (Monday through Friday ... skills Basic computer skills in Excel, PowerPoint, and word processing Attention to detail ...

next page

Showing results 1-20

Associate Computer Science information

See Escondido, CA salary details

$9

$19

$33

How much do associate computer science jobs pay per hour?

As of May 28, 2026, the average hourly pay for associate computer science in Escondido, CA is $19.91, according to ZipRecruiter salary data. Most workers in this role earn between $15.87 and $21.15 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Associate in Computer Science, and why are they important?

To thrive as an Associate in Computer Science, you need foundational knowledge in programming, algorithms, data structures, and typically a bachelor’s degree in computer science or a related field. Familiarity with programming languages like Python, Java, or C++, experience with version control systems such as Git, and understanding of databases are commonly required. Strong analytical thinking, problem-solving skills, and the ability to collaborate effectively with others help you stand out in this role. These competencies ensure you can successfully contribute to software development projects, solve technical challenges, and support team goals in a dynamic technology environment.

What types of projects and technologies can an Associate Computer Science professional expect to work on in their first year?

As an Associate Computer Science professional, you will often be assigned to entry-level projects such as developing or maintaining software applications, testing code, or assisting with database management. You'll likely work with common programming languages like Java, Python, or C++, and may be introduced to collaborative tools such as version control systems (e.g., Git). The team environment typically includes regular code reviews and mentorship from senior engineers, providing opportunities to learn best practices and develop your technical skills. Over time, you'll gain exposure to more complex tasks and technologies as you build your experience.

What is an Associate Computer Science professional?

An Associate Computer Science professional typically holds an associate degree in computer science or a related field and works in entry-level positions within the tech industry. They are responsible for assisting with software development, troubleshooting, maintaining computer systems, and supporting IT teams. These professionals often work under the supervision of more experienced engineers or developers and may contribute to coding, testing, and basic technical support. The role is a great starting point for those looking to build a career in technology and can lead to more advanced opportunities with experience and further education.

What is the difference between Associate Computer Science vs Computer Programmer?

AspectAssociate Computer ScienceComputer Programmer
Required CredentialsAssociate's degree in Computer Science or related fieldTypically a bachelor's degree or coding bootcamp certification
Work EnvironmentEntry-level, team-based projects in tech companies, startups, or IT departmentsWriting, testing, and debugging code in various programming languages
Employer & Industry UsageCommon in tech firms, government agencies, and educational institutionsWidely used across software companies, finance, and tech industries

The main difference is that an Associate Computer Science focuses on foundational knowledge and may involve broader IT tasks, while a Computer Programmer specializes in coding and software development. Both roles often require similar educational backgrounds, but their daily tasks and career paths differ.

What are the most commonly searched types of Computer Science jobs in Escondido, CA? The most popular types of Computer Science jobs in Escondido, CA are:
What job categories do people searching Associate Computer Science jobs in Escondido, CA look for? The top searched job categories for Associate Computer Science jobs in Escondido, CA are:
What cities near Escondido, CA are hiring for Associate Computer Science jobs? Cities near Escondido, CA with the most Associate Computer Science job openings:
Infographic showing various Associate Computer Science job openings in Escondido, CA as of May 2026, with employment types broken down into 69% Full Time, 29% Part Time, and 2% Contract. Highlights an 86% Physical, 1% Hybrid, and 13% Remote job distribution, with an average salary of $41,412 per year, or $19.9 per hour.
Computer Science: Contract Instructor-College Credit

Computer Science: Contract Instructor-College Credit

San Diego Community College District

San Diego, CA • On-site

$6.93K - $8.85K/mo

Part-time

Posted 16 days ago


Job description

|
Please see Special Instructions for more details.
To ensure consistency, fairness, and alignment with our commitment to Diversity, Equity, Inclusion, and Accessibility (DEIA), please submit only the materials specifically requested in this posting (e.g., no personal photos, articles, etc.). Be sure to upload the required documents using the respective document name labels. Uploading extraneous materials, unless explicitly requested, may result in your application not being reviewed. Only complete application packets will be forwarded to the committee.
Application materials sent via mail, fax, or email will not be accepted. All correspondence, including interview invitations, will be communicated via email.
We are dedicated to maintaining the confidentiality of all inquiries, nominations, and applications in the strictest confidence, and we encourage applicants from diverse backgrounds to apply.
  • Completed online application;
  • Cover letter;
  • Curriculum Vitae or Resume;
  • At least One (1) example of a current syllabus used for a Computer Information Systems (CISC) OR related course (uploaded using "syllabus" document type);
  • List of Computer Information Systems (CISC) OR related course courses taught. Include all courses relevant to the discipline (upload using "List of Courses" document type);
  • Unofficial Undergraduate Transcripts;
  • Unofficial Graduate Transcripts; AND,
  • Three (3) professional references listed in the online application.
  • Equivalency Request Form (required if applicable).
  • Foreign Degree Evaluation (required if applicable).
  • Licenses/Certificates/Credentials (if applicable).

  • Posting Details
    Posting Details (Default Section)
    Closing Date:
    08/30/2026
    Open Until Filled
    No
    Classification Title
    Computer Science: Contract Instructor-College Credit
    Working Title
    Computer Science Contract
    Recruitment Limits
    Location
    San Diego City College
    Pay Information
    Class 1, Step C - Class 6, Step C ($6,933.44- $8,849.03) per month based on the .
    • Initial salary placement for this Assistant Professor is commensurate with required education and related teaching experience as outlined in section A2.1 of the .
    • Salary negotiation is not allowed
    • Annual Salaries will be recalculated for service less than a full academic year based on Education Code §87815, any required adjustment will be made within the first pay period.
    • Travel reimbursement for interviewees traveling more than 200 miles, one-way, may be paid according to geographic location (see SDCCD Travel Stipend Policy, Rev 7/14/2011).
    • Typically, Assistant Professors earn tenure after 4 years and promote to Associate Professor.

    Position Equivalent FTE:
    1.0 FTE
    Job Duration
    10 Months
    Position Number:
    007839
    FLSA Status
    Exempt (does not accrue overtime)
    Bargaining Unit
    AFT/College Faculty
    Range
    (na)
    Position Type
    Academic
    Department
    School of Business, IT & Cosmetology
    The Position
    San Diego City College is accepting applications for the position of Assistant Professor of Computer Science. A successful candidate will teach a range of courses that focus on programming, software development, and data structures. One of three credit colleges in the San Diego Community College District, City College is an urban campus dedicated to Social Justice, Diversity, Equity, and Inclusion. City College provides academic and vocational offerings to meet the needs of a diverse student population. The college is minutes away from the world-class San Diego Zoo, Balboa Park, and Chicano Park.
    In addition to expertise in the Computer Information Systems and Computer Science fields, San Diego City College seeks applicants who possess the knowledge, skills, and abilities to support our diverse student populations in and outside of the classroom. Additionally, candidates should be able to demonstrate ways they will develop tools and resources to better serve historically marginalized and minoritized populations. We strongly encourage student-centered candidates to apply, especially those who demonstrate a commitment to diversity, equity, inclusion (DEI), and social justice.
    The candidate selected for the position is expected to start during the fall 2026 semester (2025-2026 academic year). The teaching schedule will vary based on the finalized class schedule and student needs. While the current vacancy is at City College, applicants should acknowledge that they are subject to assignment at any District facility at the option of the Chancellor. The assignment may include some combination of online, day, evening, Saturday, and/or off-campus classes. The Assistant Professor of Computer Science position reports to the Dean of the School of Business, Information Technology, Cosmetology, Engineering & Technologies.
    Major Responsibilities
    • Experience teaching in a college classroom in at least one of the following specialty areas: computer science and/or computer information systems. These courses are offered within the CISC subject area across SDCCD.
    • Teach college-level lecture and laboratory courses in a variety of computer science and computer information science topics using traditional and alternative methods of instruction.
    • Experience in incorporating new technologies, such as artificial intelligence (AI), in teaching and curriculum development.
    • Utilize instructional knowledge and methods proven to support student learning.
    • Advise and assist students in education and career development.
    • Work collaboratively with department and interdisciplinary faculty to plan, develop, implement, and assess courses in information technology subject areas that will provide technical/professional training for a career and preparation for completion of a certificate and/or degree and/or transfer to 4-year institutions.
    • Maintain currency in the information technology and computer science disciplines, industry trends, and technology innovations for the development of new courses and curriculum revisions to meet university transfer requirements, industry objectives, and emerging occupations.
    • Participate in departmental and faculty functions including program review, curriculum development, assessment of student learning outcomes, student advisement, training and evaluation of part-time faculty, and varied campus affairs including service on college-wide committees.
    • Collaborate with industry, community, and professional organizations to meet labor market needs.
    • Serve as an active member of the district and college industry advisory boards.
    • Work effectively with students from a variety of cultural, educational, and occupational backgrounds.
    • Participate in curriculum development and serve on department, division, college, and district committees as necessary to maintain and improve the instructional programs.
    • Participate in co-curricular activities, including planning, implementing, and teaching in special programs designed to support educational endeavors.
    • Participate in the formulation of Student Learning Outcomes (SLOs) and the Student Learning Outcomes assessment cycle.
    • Maintain formal office and campus hours; participate in department and division meetings, volunteer for community engagement activities, and uphold the mission of the college.
    • Teach scheduled classes and perform related duties as assigned, including timely compliance with clerical and administrative responsibilities; comply with district, college, and division.
    • Instruct and assist in the growth and success of a diverse population of students through careful preparation of course materials, effective teaching methodologies, and informed critical feedback on assignments and discussions.
    • Develop and execute culturally relevant course content, culturally responsive pedagogical techniques, and effective practices for engaging students.
    • Possess the ability to cooperatively communicate with staff and students.
    • Experience developing new curriculum and reviewing curriculum for program improvement to meet the needs of business and industry.
    • Experience serving on committees on special projects related to improving articulation among programs and the community.
    • Demonstrated leadership role in an academic setting and an understanding of shared governance and its implementation.
    • Excellent interpersonal and communication skills.
    • Experience coordinating with industry certification organizations.
    • Currency in the field and recent occupational experience in computer information systems and programming.
    • Experience seeking and securing outside funding for programs and equipment.
    • Experience researching, recommending, and coordinating the purchase of instructional equipment and materials.
    • Knowledge of learning theory and student accountability practices.

    Qualifications
    MINIMUM QUALIFICATIONS
    • Master's in computer science or computer engineering OR
    • Bachelor's in either of the above AND Master's in mathematics, cybernetics, business administration, accounting or engineering OR
    • Bachelor's in engineering AND Master's in cybernetics, engineering, mathematics, or business administration OR
    • Bachelor's in mathematics AND Master's in cybernetics, engineering, mathematics, or business administration OR
    • Bachelor's degree in any of the above AND A master's degree in information science, computer information systems, or information systems OR
    • the equivalent

    (NOTE: Courses in the use of computer programs for application to a particular discipline may be classified for minimum qualifications purposes, under the discipline of the application.)
    Desired Qualifications
    The District encourages all applicants who meet the aforementioned minimum qualifications (MQs) to apply for this position. The most qualified and desirable candidate will also possess additional qualifications listed below:
    • At least three (3) years of relevant teaching or work experience in Computer Information Systems and/or Computer Science within the last five (5) years.
    • Experience in incorporating new technologies, such as artificial intelligence (AI), in teaching and curriculum development.
    • Knowledge of diversity, equity, and inclusion (DEI) and related classroom strategies.
    • Demonstrated experience and/or knowledge working with faculty, staff, and students of great diversity in socioeconomic, cultural, and ethnic backgrounds, including those with different levels of academic preparation and varying physical and learning abilities.
    • Demonstrated cultural competency, sensitivity to, and understanding of the diverse academic, socioeconomic, cultural, disability, and ethnic backgrounds of community college students and staff.
    • Evidence of commitment to remaining current in the disciplines of computer information systems and/or computer science.
    • Demonstrated experience with shared/participatory governance.
    • Demonstrated experience creating and maintaining professional, community, and industry partnerships, including industry advisory boards.
    • Experience developing industry contacts, including assessment and placement of students in related jobs.
    • Demonstrated experience in creating a conducive learning environment, managing class time, and providing feedback in the classroom.
    • Proficiency in designing and teaching computer information systems courses, both lecture and laboratory, in various modalities including in-person, hybrid, HyFlex, and fully online (synchronous and asynchronous).
    • Ability to work collegially and collaboratively with departmental faculty, staff, and administrators.
    • Willingness to participate in a variety of departmental and campus activities.
    • Experience supporting students, including those who speak English as a second language and students with prior learning from academic and professional experiences.
    • Knowledge of credit-for-prior (CPL) and work-based learning (WBL) strategies.

    Equivalency
    If you do not possess the exact degrees, or higher, listed above or if you anticipate receiving the required degree prior to the start of teaching classes, please complete a and attach it during the application process.
    Foreign Degree:
    Applicants with foreign degrees from colleges or universities outside of the United States must have their coursework evaluated by a professional association that is a member of the National Association of Credential Evaluation Services or Academic Credentials Evaluation Institute, INC. . A copy of the evaluation must be submitted with your online application.
    Licenses/Certificates/Credentials:
    Relevant industry certifications related to computer information systems and/or computer science are highly desired. All certifications should be listed in the application and resume.
    Commitment to Diversity:
    All applicants must have demonstrated cultural competency and sensitivity to and understanding of the diverse academic, socioeconomic, cultural, disability, gender identity, sexual orientation, and ethnic backgrounds of community college students, faculty and classified professionals.
    Click for the EEO / Diversity / Nondiscrimination - Policies and Procedures
    Working Conditions
    Variable, the conditions will depend on the teaching assignment. The conditions typically involve classroom, lab, online/distance education, office environments.
    Special Instructions to Applicants:
    To ensure consistency, fairness, and alignment with our commitment to Diversity, Equity, Inclusion, and Accessibility (DEIA), please submit only the materials specifically requested in this posting (e.g., no personal photos, articles, etc.). Be sure to upload the required documents using the respective document name labels. Uploading extraneous materials, unless explicitly requested, may result in your application not being reviewed. Only complete application packets will be forwarded to the committee.
    Application materials sent via mail, fax, or email will not ...