1

Theoretical Computer Science Jobs in Connecticut

Master's degree in a Statistics, Computer Science, Engineering, Mathematics or related field is ... Solid foundation in statistics and machine learning models, processes, and theories, with the ...

By putting theory into practice, we have become a leader in alternative strategies and an innovator ... Finance, Economics, Computer Science, Math, Engineering, etc.) with a desire to work in the ...

By putting theory into practice, we have become a leader in alternative strategies and an innovator ... Finance, Economics, Computer Science, Math, Engineering, etc.) with a desire to work in the ...

By putting theory into practice, we have become a leader in alternative strategies and an innovator ... Finance, Economics, Computer Science, Math, Engineering, etc.) with a desire to work in the ...

By putting theory into practice, we have become a leader in alternative strategies and an innovator ... Finance, Economics, Computer Science, Math, Engineering, etc.) with a desire to work in the ...

Showing results 21-40

Theoretical Computer Science information

See Connecticut salary details

$10.5K

$120.4K

$162.7K

How much do theoretical computer science jobs pay per year?

As of Aug 6, 2026, the average yearly pay for theoretical computer science in Connecticut is $120,444.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,500.00 and $145,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in theoretical computer science, and why are they important?

To thrive in Theoretical Computer Science, a strong background in mathematics, algorithms, and computational theory is essential, usually backed by an advanced degree such as a master's or PhD in computer science or a related field. Familiarity with formal verification tools, mathematical modeling software, and programming languages like Python or C++ is often required. Critical thinking, analytical reasoning, and effective written communication are standout soft skills for this role. These competencies are vital for developing rigorous proofs, articulating complex concepts, and contributing meaningful insights to the field.

What are typical responsibilities for someone working in theoretical computer science?

Theoretical Computer Science professionals often spend their days conducting original research, developing new algorithms, and analyzing computational problems from a mathematical perspective. They may collaborate closely with other researchers in interdisciplinary teams, attend academic conferences, and contribute to scholarly publications. While much of the work is individual and highly focused, regular interaction with collaborators and the broader academic community is common. This role can also involve mentoring students and engaging in peer review, making it both intellectually stimulating and highly collaborative.

What jobs can you do with theoretical computer science?

Theoretical computer science graduates can pursue roles such as research scientist, algorithm engineer, cryptographer, or data scientist. These positions often require strong analytical skills, knowledge of algorithms, and programming proficiency in languages like Python or C++, with opportunities in academia, tech companies, and research institutions.

What is a theoretical computer science?

A Theoretical Computer Science job focuses on studying the fundamental principles of computation, algorithms, complexity, and mathematical models of computing. Professionals in this field work on problems related to computational efficiency, cryptography, machine learning theory, and formal methods. They often conduct research in academia, develop new algorithms, or contribute to cutting-edge technology in industry. These roles typically require strong mathematical skills and expertise in logic, discrete mathematics, and algorithm design.

What are popular job titles related to Theoretical Computer Science jobs in Connecticut? For Theoretical Computer Science jobs in Connecticut, the most frequently searched job titles are:
What job categories do people searching Theoretical Computer Science jobs in Connecticut look for? The top searched job categories for Theoretical Computer Science jobs in Connecticut are:
Infographic showing various Theoretical Computer Science job openings in Connecticut as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 12% Part Time, 3% Temporary, and 3% Contract. Highlights an 79% Physical, 1% Hybrid, and 20% Remote job distribution, with an average salary of $120,444 per year, or $57.9 per hour.

Part-Time Faculty of Business Analytics - BAT 2402 - Fundamentals of Information Systems

Trinity College Dublin

Hartford, CT โ€ข On-site

Part-time

Posted 7 days ago


Job description

Job Family Group:
Faculty
Time Type:
Part time
Department/Office:
Finance and Business Analytics
Exemption Status:
Exempt
Job Description:
Trinity University is seeking a Part-Time Faculty for the Fall 2026 semester to teach the following course(s):
BAT-2403-03: Fundamentals of Information Systems
BAT-2403-04: Fundamentals of Information Systems
DUTIES AND RESPONSIBILITIES
Typical responsibilities of part-time faculty members include but are not limited to:
  • Developing the course syllabus and ensuring that the syllabus meets departmental and University standards
  • Designing and delivering lectures, discussions, in-class activities, and assignments focused on systems theory, information quality, decision-making frameworks, and IT infrastructure (computing and telecommunications). Additionally, students will be introduced to organizational concepts and process improvement principles as they relate to information systems. Lastly, the use of Structured Query Language and Tableau for data visualization tasks will be introduced
  • Grading assigned papers, quizzes, and exams
  • Assigning early, midterm, and final grades in compliance with University deadlines
  • Maintaining office hours as directed by the department chair or program director
  • Making student accommodations as determined by the Office of Student Accessibility Services
  • Adhering to all instructional policies as published in the Faculty Handbook and the Courses of Study Bulletin

QUALIFICATIONS
EDUCATION
Required:
  • Master's degree in Information Systems, Computer Information Systems, Computer Science, Mathematics, Business Administration, or a closely related field

Preferred:
  • PhD degree in Information Systems, Computer Information Systems, Computer Science, Mathematics, Business Administration, or a closely related field

EXPERIENCE
Required:
  • Familiarity with core IS concepts: systems theory, database/telecommunications fundamentals, and organizational decision-making models

Preferred:
  • Prior teaching experience at the college/university level
  • Professional or teaching experience related to information systems, IT infrastructure, or organizational technology management
  • Evidence of impactful teaching practice demonstrated through submission of sample teaching materials and student evaluations
  • Experience with Canvas course delivery platforms
  • Industry experience in IT management, business analysis, or systems administration
  • Experience using Structured Query Language and Tableau

KNOWLEDGE/SKILLS/ABILITIES
The ideal candidate will demonstrate:
  • Mastery of the relevant subject matter
  • Ability to deliver engaging lectures, discussions, or in-class activities
  • Ability to design rigorous and meaningful assignments
  • Commitment to the liberal arts mission of Trinity University

HOW TO APPLY
For internal applicants, please apply through Workday using the 'Jobs Hub' application, see instructions provided here.
For external applicants, when starting the application, select "Apply Manually." Only complete fields with a red asterisk, which are required. Please create your Workday application account using a personal email address, as you will need to maintain access to this account throughout the pre-hire process, if selected.
For all applicants, you do not need to complete the "(Work) Experience," "Education," "Certifications," or "Languages" fields - these details will be provided in your curriculum vitae.
In the "Application Documents" field, please upload the following four files, each as a separate pdf file [note: a maximum of five (5) files can be uploaded]:
File 1: Cover letter
File 2: Curriculum vitae or resume
File 3: Names and contact information for three professional references
File 4: Portfolio of teaching materials and student evaluations
CONTACT INFORMATION
Direct all inquiries and questions to Diana Young, Department Chair, at dyoung1@trinity.edu.
Please ensure that all required documents are uploaded prior to submitting an application. If you have revisions needed to an application already submitted or need help submitting an application, please contact Human Resources at 210-999-7507 or email humanresources@trinity.edu.