1

Bachelor Of Computer Science Jobs in Minnesota (NOW HIRING)

Bachelor of Science in an engineering discipline (computer science, mathematics, natural sciences or engineering) with a significant focus on scientific computing * Masters or Ph.D. with relevant ...

Showing results 21-40

Bachelor Of Computer Science information

What is a Bachelor of Computer Science?

A Bachelor of Computer Science is an undergraduate academic degree focused on the study of computer systems, programming, software development, algorithms, and computational theory. This degree typically takes three to four years to complete and prepares students for careers in technology, software engineering, data analysis, and related fields. Graduates gain both theoretical knowledge and practical skills in areas such as coding, database management, and computer networks, making them highly sought after in the tech industry.

What are the key skills and qualifications needed to thrive as a Bachelor of Computer Science graduate, and why are they important?

To thrive as a Bachelor of Computer Science graduate, you need strong analytical thinking, programming proficiency in languages like Java or Python, and a solid understanding of algorithms and data structures, supported by a relevant degree. Familiarity with software development tools, version control systems like Git, and experience with databases or cloud platforms are typically expected. Problem-solving, teamwork, and effective communication are crucial soft skills that help you collaborate and adapt in dynamic tech environments. These abilities are essential to succeed in diverse computing roles, drive innovation, and contribute meaningfully to technical projects.

What types of projects or tasks can someone with a Bachelor of Computer Science expect to work on in their first job?

Entry-level professionals with a Bachelor of Computer Science often work on a variety of projects, such as developing software applications, debugging and testing code, assisting in database management, or supporting IT infrastructure. They may collaborate closely with experienced developers, project managers, and cross-functional teams to contribute to ongoing projects while gaining hands-on experience. The work environment typically encourages continuous learning and provides mentorship opportunities, helping new graduates build technical and teamwork skills essential for career growth.
What job categories do people searching Bachelor Of Computer Science jobs in Minnesota look for? The top searched job categories for Bachelor Of Computer Science jobs in Minnesota are:
What cities in Minnesota are hiring for Bachelor Of Computer Science jobs? Cities in Minnesota with the most Bachelor Of Computer Science job openings:
Infographic showing various Bachelor Of Computer Science job openings in Minnesota as of August 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution.

2026-27 Technology-Computer Science Teacher, 0.82 FTE

Minnetonka Public School District

Excelsior, MN • On-site

$56K - $77K/yr

Full-time

Re-posted 15 days ago


Job description

Position Type:
Secondary Teaching/Technology Education
Date Posted:
4/24/2026
Location:
Minnetonka Middle School West (MMW)
Date Available:
2026-27 School Year
Closing Date:
Until Filled
Learn more about Minnetonka Public Schools by clicking this video link:
License Required:
Minnesota 5-12 Technology or license eligible to teach Technology-Computer Science related courses.
Compensation:
Click here to view the teacher collective bargaining agreement and salary schedule. Rates for this position can be found in Appendix -a-, Schedule A.
This Position Is Medical and Dental Benefit Eligible.
Job Duties and Responsibilities:
1. Develops lesson plans and instructional materials and provides individualized and small group instruction to adapt the District approved curriculum to the needs of each pupil.
2. Translates lesson plans into developmentally appropriate learning experiences.
3. Establishes and maintains standards of pupil behavior to achieve an effective learning atmosphere.
4. Evaluates pupils' academic and social growth, keeps appropriate records in a timely fashion prepares progress reports.
5. Identifies pupil needs and makes appropriate referrals and develops strategies for individual education plans.
6. Communicates regularly with parents outside normal classroom day by means of Schoology, newsletters, phone calls, e-mails, conferences, etc.
7. Works in a supportive and collaborative manner with colleagues and supervisors.
8. Maintains and improves professional skills by participating in building and department meetings, formal coursework, workshops, and seminars in an effort to stay current with best teaching practices.
9. Participates in a professional learning community on a regular basis.
10. Integration of technology into instruction.
11. Performs other duties of a similar nature or level.
Specific Responsibilities:
1. Collaborative work in a fast-paced environment interacting with students, staff, administrators, parents, and the community with multiple requests and concerns.
2. Support and communicate with other administrators and staff.
3. Respond in emergency situations.
4. Know, interpret, and follow school District policies.
5. May plan and coordinate the work of paraprofessionals and volunteers in the classroom and on field trips.
6. May provide input to the goal-setting process for paraprofessionals.
Knowledge and Skills:
1. Demonstrated ability to apply appropriate skills in performing daily routines.
2. Demonstrated ability to operate a computer, software and necessary classroom technology.
3. Ability to develop effective and positive working relationships with students, staff, administrators, parents, and the community.
4. Maintain professional composure while dealing with a variety of personalities and situations.
5. Show initiative and function as a self-starter.
6. Effectively communicate and have interpersonal skills as applied to interaction with coworkers, supervisor, the general public, etc. sufficient to exchange or convey information and to receive work direction.
Hiring Administrator(s):
Freya Schirmacher, Principal
Application Procedure:
External Applicants:
Please upload a letter of interest, resume, 3 letters of professional recommendation, transcripts and Minnesota Teacher license information with your online application.
Internal Applicants:
Current teachers do not need to attach letters of recommendation or transcripts.