Please Accept our Privacy Policy
EssilorLuxottica
Shorewood, IL 60404 • (35.8 miles) • Full Time • 9/23/2026
If you’ve worn a pair of glasses, we’ve already met.We are a global leader in the design, manufacture, and distribution of ophthalmic lenses, frames, and sunglasses. We offer our industry stakeholders in over 150 countries access to a global platform of high-quality vision care products such as the Essilor brand, with Varilux, Crizal, Eyezen, Stellest and Transitions, iconic brands that consumers love such as Ray-Ban, Oakley, Persol and Oliver Peoples, as well as a network that offers consumers high-quality vision care and best-in-class shopping experiences such as Sunglass Hut, LensCrafters, and Target Optical, and leading e-commerce platforms.Our unique business model and relentless pursuit of operational excellence ensures that consumers everywhere have access to products. Balancing speRogers Freels & Associates Inc
Chillicothe, IL 61523 • (43.8 miles) • Full Time • 9/27/2026
RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an entry-level to experienced candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff using state-of-the-art engineering tools & processes. This position will operate onsite at our customer's world-class engineering and manufacturing facility.This is a full-time position with a full benefit package listed below that includesopportunitiesfor professional growth, direct hire by our customers, and additional opportunities within our own organization.Embedded SoftwareDeveloper C++The main function of this position is to apply the principles of computer scHARDY INDUSTRIES
Yorkville, IL 60560 • (32.4 miles) • Full Time • 9/27/2026
Benefits:Flexible scheduleOpportunity for advancementProfit sharingThis Is Not Your Average Tech Job Are you a hands-on I.T. or Telecom professional looking for something beyond the desk? AMG Tech Support is seeking skilled, driven technicians to support our growing national client base. This role goes far beyond basic helpdesk tasks one day you might be installing an operating system, the next you're drilling through walls and running structured cabling across entire buildings, or terminating a 66-block. If you're the kind of person who thrives in the field and loves the variety that comes with every job site, this opportunity is for you. Job ResponsibilitiesPerform a wide range of technical tasks including but not limited to: OS installations, hardware diagnostics, and software setupStruCrown Pointe Amusement LLC
Yorkville, IL • (34.4 miles) • Full Time • 9/26/2026
Want to work for a really exciting company in a dynamic and fun environment? Need a rewarding job to fill up your day?Join the Tracy’s team! We’re hiring Guest Service Host/Hostesses for both part-time and full-time positions.Tracy’s is growing rapidly in the Chicagoland suburbs and we are looking for energetic and responsible individuals to join our team.What does it take to be on the team? The ability to:Create a unique and personalized experience for our Tracy’s guests by delivering exceptional service from the moment they enter to the time they leavePrepare food and beverage orders to meet our high-quality standardsMaintain an impeccably clean and organized areaSmile! Create a friendly and welcoming atmosphere for each and every guestWork independently with limited direct supervisionBeActalent
Sugar Grove, IL 60554 • (41.6 miles) • Full Time • 9/26/2026
Systems EngineerJob DescriptionWe are Fseeking a Systems Engineer to support the development, integration, and verification of advanced Heads-Up Display (HUD) technologies for next-generation cockpit applications. This position suits engineers who enjoy working across hardware, software, optical, and human–machine interface domains to deliver complex avionics display solutions.ResponsibilitiesDevelop and manage system requirements, interface definitions, and technical documentation for HUD systems.Support system architecture development and coordinate cross-discipline design activities across hardware, software, optical, and human–machine interface domains.Perform system integration and verification activities in laboratory and hardware-in-the-loop environments.Collaborate closely with optEast Coast Facilities, Inc.
Crest Hill, IL • (42.9 miles) • Full Time • 9/26/2026
Specialist TechnicianMajor Areas of FocusSpecialist Technicians (ST) are elite, multiskilled frontline workers who operate under the direction of a Specialist Crew Leader. Often described as the company’s “Swiss Army Knife,” STs support multiple service lines and project types and are trained to use a wide range of equipment, including heavy equipment. They complete diverse operational tasks safely, efficiently, and with high quality, while maintaining clear communication and strong respect for leadership and teammates. STs may also receive direction or training from a Project Manager or Field Supervisor.Training & Development Path: Candidates may join with limited experience. Upon meeting baseline hiring qualifications (drug screen, background check, driving eligibility, English fluency,Carus Group
La Salle, IL 61301 • (17.7 miles) • Full Time • 9/24/2026
IS THIS YOU?Are you a data-driven individual with a knack for problem-solving? Do you enjoy having a variety of different projects to work on each day? Do you thrive in a laboratory environment?If that sounds like you, we’d love to meet you. Come join a passionate team dedicated to quality with a “Right First Time” philosophy and a continuous improvement mindset. Our Quality Control team ensures the products leaving the facility meet or exceed our customers’ requirements.THE OPPORTUNITYReporting to the Quality Supervisor, the Quality Technician will play a key role in upholding Carus’ superior quality standards and exceeding customer expectations.Here’s what you’ll own:Leverage analytical skills to qualify raw materials, and test in-process and finished products to ensure they meet approprTEKsystems
Chillicothe, IL 61523 • (43.8 miles) • Full Time • 9/24/2026
*must be located in Central IL to be considered.**resume must include APQP or will be disqualifiedDescriptionSeeking an experienced Business Systems Analyst to support enterprise APQP (Advanced Product Quality Planning) processes and engineering quality systems. This role will support Requirements Management, Design and Process FMEA (DFMEA/PFMEA), and Control Plan applications by partnering with Engineering, Quality, IT, and software vendors to improve tool effectiveness, user adoption, data quality, and process consistency. The ideal candidate will have experience with APQP methodologies, engineering or quality systems, requirements management, and continuous improvement initiatives within a manufacturing or product development environment.Key ResponsibilitiesSupport and enhance enterprisIntelliPro Group Inc.
Plainfield, IL • (40.3 miles) • Full Time • 9/22/2026
Client Support Associate / IT Support Specialist Duration: 3 Months Contract (Possible Extension / Temp-to-Hire)Location: Plainfield, IL 60544 (Onsite)Schedule: Monday – Friday, 8:00 AM – 5:00 PM (Two days per week: 10:00 AM – 7:00 PM, employee-selected except Mondays)Pay Rate: $28.00/hour on W2Job Summary We are seeking a Client Support Associate / IT Support Specialist to provide onsite technical support for internal employees in a fast-paced office environment. This individual will serve as the primary onsite IT contact, delivering exceptional customer service while troubleshooting hardware, software, networking, and printer issues. The ideal candidate is customer-focused, technically proficient, and comfortable working independently while collaborating with a larger IT support team.ThiAccurate Personnel LLC
Minooka, IL • (31.2 miles) • Full Time • 9/22/2026
HIRING IMMEDIATELY: QA KITCHEN LEAD IN MINOOKA, IL Accurate Personnel is hiring immediately for a QA Kitchen Lead to join our team in Minooka, Illinois. This individual will be responsible for leading the sanitation team and ensuring the facility, equipment, and production areas meet the highest standards of cleanliness, food safety, and quality. The ideal candidate will have strong leadership skills, sanitation experience in a food manufacturing environment, and the ability to maintain compliance with sanitation and safety procedures. Apply online and kickstart your career today! Pay, Schedule, and Location$25.00/hourExcellent benefits package, including medical, dental, and visionSchedule TBD, must be flexible to many shiftsLocated in Minooka, Illinois Duties and ResponsibilitiesLead andVALTO Inc
Channahon, IL 60410 • (33.3 miles) • Full Time • 9/22/2026
IT Application DeveloperFull TimeChannahon, IL, USSalary Range: $90,000 - $120,000With over 70 years of innovative products and services, Valto, Inc is the world’s leading provider of FRP composite panels. Our lightweight composite products deliver unsurpassed strength and durability; and we continue to pioneer next level performance in building materials, recreational vehicles, and transportation. We deliver quality products that perform in demanding environments.Valto is searching is searching for an IT Application Developer to be based out of Channahon, IL. Reporting to the IT Director, this person will be responsible for supporting, configuring, and improving the company’s core business systems, most notably the ERP system (IBM iSeries/Infor EA) and the applications that extend them. WKluber Inc
Aurora, IL 60506 • (42.8 miles) • Full Time • 9/21/2026
As a Senior Architect/Architectural Designer, you will take a lead role in the design, development, and execution of architectural projects. You will be responsible for overseeing all phases of design, from concept to construction, with a focus on delivering high-quality, innovative solutions. Working closely with clients, project managers, and multidisciplinary teams, you will ensure projects meet client needs, budgets, and timelines while adhering to building codes and industry best practices. Your leadership, technical expertise, and design vision will guide the team throughout the project lifecycle.Primary job responsibilities will include, but not be limited to:Lead and manage architectural projects from concept through to completion, ensuring designs meet project goals, deadlines, anTangent Technologies
Montgomery, IL 60538 • (40.9 miles) • Full Time • 9/19/2026
Description: The Quality Technician Assures consistent deployment of established quality systems, drives improvements in customer relationships, monitor quality indices to assure they meet company / customer expectations, implementation of sustainable corrective actions, contribute to the financial wellbeing of the facility / company.Requirements: Role And ResponsibilitiesAssure a safe working environment for all employees targeting a zero-accident incident rateLeader of the Quality within the facility and owns the quality performance of the plant.Organize and lead teams of cross-functional personnel to solve both internal and external problems which may be affecting customer relations and/or plant finances.Enhance the workforce knowledge base of quality systems, objectives and expectationBrightFarms Inc
Yorkville, IL 60560 • (32.4 miles) • Full Time • 9/18/2026
BrightFarms is The Place to Grow!At BrightFarms, we’re on a mission to revolutionize the way leafy greens are grown. But we don’t just want to grow great tasting greens, we want them to do good as well: for the planet, for the health of people, and for the well-being of our employees. We give BrightFarmers the tools, training, support, and opportunities they need to do better for themselves and the world every day. Because when you do good for your people, they do good for the world.BrightFarms is a national leader in the booming indoor farming industry, transforming how produce is grown and delivered with its expanding network of eight high-tech, sustainable hydroponic farms. From seed to leaf we grow lettuce smarter, with less space, no pesticides and protected inside, so it’s better forGIS National LLC
Morris, IL • (21.9 miles) • Full Time • 9/15/2026
Description: Job Summary:The Enrollment Technology Specialist will work closely with our Account Management team to deliver enrollment technology to our customers in an accurate and timely fashion.Duties/Responsibilities:Gain knowledge of insurance products including but not limited to dental, life, disability, vision, accident, critical illness, and medical.Serve as a technical resource for Account Management and SalesDevelop relationships with our local teamsProvide prompt, efficient, high-quality service to our broker partners and clients.Responsible for obtaining discrepancies from carriers and be able to fix/adjust discrepancies based on structure.Identify trends with carriers and/or plan builds and follow through on updated educational pieces.Requirements: Required Skills/Abilities:MFormic
Joliet, IL • (39.4 miles) • Full Time • 9/15/2026
Job DescriptionJob Description:\n\n Who we are:\n Formic is on a mission to reshape American manufacturing by making automation accessible to every factory. As labor constraints rise, costs increase, and global competition intensifies, automation is no longer optional for manufacturers that want to stay competitive.\n We deliver automation through a Robotics-as-a-Service model that combines industrial robotics, proprietary software, and full-service support into a single, integrated solution. By removing the traditional barriers of cost, complexity, and risk, we enable manufacturers to deploy automation quickly and realize measurable gains in throughput, safety, and operational efficiency without large upfront capital investment.\n Backed by leading investors including Lux Capital, InitialWhitworth Tool Holdings
Plainfield, IL 60544 • (40.2 miles) • Full Time • 9/15/2026
Ultimate Machining & Eng. Inc(ULT)provides comprehensive machining to the most complex of manufacturing challenges. With advanced vertically integrated manufacturing services, ULT supports customers from new product development to final production through concurrent engineering services, quick turnaround prototypes, production runs, and continuing cost improvements. ULT’s headquarters is in Plainfield, IL. For more information on ULT, please visit:www.ultusa.com.This full-time position will utilize 2D drawings and 3D models to develop CNC programs through collaboration with a multifunctional team. Ensure program success through supporting operations through set-up and program launch. Collaborates with machinists to optimize quality, cycle time, and overall tooling cost throughout productioVSE CONSULTING GROUP LLC
Bloomington, IL 61702 • (44.5 miles) • Full Time • 9/15/2026
Position Summary We are seeking a highly experienced Senior OEM Paint Shop Consultant to lead operational improvements within automotive paint manufacturing facilities. The ideal candidate brings extensive leadership experience in OEM paint shop operations and has a proven track record of solving complex manufacturing challenges, improving operational performance, and implementing sustainable process controls. This role requires a hands-on leader who can quickly assess production environments, identify opportunities for improvement, develop actionable solutions, and partner with plant leadership to drive measurable business results. The successful candidate is equally comfortable on the production floor coaching teams as they are presenting strategic recommendations to executive leadershipEl Paso Outdoor Center
El Paso, IL 61738 • (35.6 miles) • Full Time • 9/15/2026
Set up new machines (UTV, ATV, Snowmobile, Lawnmowers)Install accessories on machines (eg. windshield, winch, etc)Detail new unitsParts inventoryMaintain appearance of general facilitiesMust be able to multi task, have strong work ethic, and be detail oriented.Darcy Automotive Group
Morris, IL • (21.9 miles) • Full Time • 9/11/2026
Description: Thank you for expressing interest in working with D'Arcy Automobiles - please provide your resume and we'll be in touch to find the right fit for you!Departments includeSalesBDCF&IServicePartsLot/DetailRentalAdministrative/ClericalRequirements: Team player with collaborative attitudePrompt and courteous demeanorPositive and enthusiastic personalityWilling to submit to a background checkClean driving recordWe are an equal opportunity employer and prohibit discrimination/harassment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.Advanced Technology Services
Chillicothe, IL • (42.3 miles) • Full Time • 9/11/2026
DutiesTest components such as pumps, fluid modules, tanks, and injectors. Use multiple screens to monitor test data. Work alone and with a team.QualificationsKnowledgeable with computers (MATLAB, EDAQ, etc.). Has attention to detail, understanding of quality, and able to learn and retain new things. Diesel engine/testing exp. is a big plus.Shift2nd, Mon. - Fri. 2pm - 10:30pmYou should be proficient in:Data Analysis and ManipulationDiesel & Heavy Equipment SystemsBasic Computer SkillsMachines & technologies you'll use:Diesel EngineHome Builders Institute Inc
Joliet, IL 60433 • (43.7 miles) • Full Time • 9/5/2026
GENERAL DESCRIPTION:The skilled Trades Building Construction TechnologyInstructor plays a pivotal role in preparing the next generation of trades professionals by delivering comprehensive, hands-on training in various skilled trades disciplines. This position is responsible for developing and implementing curriculum that meets industry standards and equips students with the practical skills and theoretical knowledge necessary for successful careers. The Building Construction TechnologyInstructorwill foster a safe and engaging learning environment that encourages student growth, critical thinking, and problem-solving abilities. Collaboration with industry partners and continuous curriculum updates ensure that training remains relevant to evolving trade technologies and practices. UltimatelyVactor Manufacturing LLC
Streator, IL 61364 • (7.8 miles) • Full Time • 9/5/2026
JOB RESPONSIBILITIES:Coordinate the development of layouts and design and/or modification in existing products, and information required for production use.Use engineering tools to analyze designs to meet requirements for strength, noise, functionality, ergonomics, safety and quality.Communicate and coordinate with suppliers where engineering input is required to develop specifications for products and/or components.Develop project plans with input from engineering, marketing and production.Work with production, manufacturing engineering, lab supervision, marketing, service, and engineering personnel during the implementation of a project.Prepare and review complete engineering change packages, including BOM investigations per departmental procedures for completeness and accuracy.Use deparATS - Industrial Maintenance
Chillicothe, IL 61523 • (43.8 miles) • Full Time • 9/4/2026
DutiesTest components such as pumps, fluid modules, tanks, and injectors. Use multiple screens to monitor test data. Work alone and with a team.QualificationsKnowledgeable with computers (MATLAB, EDAQ, etc.). Has attention to detail, understanding of quality, and able to learn and retain new things. Diesel engine/testing exp. is a big plus.Shift2nd, Mon. - Fri. 2pm - 10:30pmYou should be proficient in:Data Analysis and ManipulationDiesel & Heavy Equipment SystemsBasic Computer SkillsMachines & technologies you'll use:Diesel EngineSI Solutions, LLC
Joliet, IL 60436 • (39.6 miles) • Full Time • 9/3/2026
Structural Integrity Associates, Inc.(SI) is seeking a Project Engineer. The ideal candidate supports the design, development, and deployment of engineering solutions and specialized equipment for nuclear industry customers. This role combines hands-on engineering execution, field support, equipment fabrication, and customer collaboration. SI is a leading engineering consulting firm dedicated to helping clients manage asset performance, reliability, and life extension across critical infrastructure industries, including nuclear power generation. Through advanced engineering expertise, innovation, and practical solutions, we support operating fleets, advanced reactor development, and research organizations worldwide. Working closely with senior engineering staff, the Project Engineer will aCarParts.com
La Salle, IL 61301 • (17.7 miles) • Full Time • 9/24/2026
What We DoCarParts.com is the go-to eCommerce platform for auto care and maintenance. We provide drivers with quality parts at competitive prices and enable them to schedule appointments with trusted mechanics directly through our website. Using world-class design principles and the latest technologies, we deliver a fast, intuitive digital experience backed by our company-owned national distribution network. With over 1,000 employees worldwide, we are scaling rapidly, fueled by our most recent strategic partnership and $35 million investment. This positions us for the next phase of growth as we continue to empower drivers along their journey.Our CultureAt CarParts.com, our culture goes beyond our core values of Safety First, Customer Focused, and Commitment to Excellence. We are a performaTangent Technologies
Aurora, IL 60506 • (42.8 miles) • Full Time • 9/27/2026
Description: The Project Manager will lead the planning, execution, and delivery of technology projects across Tangent's manufacturing, commercial, and corporate functions. This role is dedicated primarily to the IT project portfolio, which spans cloud and infrastructure, ERP, Salesforce and CRM, website and digital, AI, and data and analytics. The majority of these projects are cross-functional, involving stakeholders and deliverables across multiple departments, so success depends as much on aligning business partners and external delivery partners as on managing technical work. While the primary focus is IT, the Project Manager may also lead or provide project management support to select initiatives outside of IT as PMO priorities require.Tangent is seeking a strong technology generaliActalent
Crest Hill, IL 60403 • (42.2 miles) • Full Time • 9/26/2026
Job Title: Project CoordinatorJob DescriptionUtilize advanced software tools and technologies to support data analysis and program reporting. Independently collect, analyze, and interpret cross-bore program data. Work closely with engineering, operations, safety, and other internal teams to support program initiatives. Provide administrative and operational support for program activities. Provide expertise in cross-bore safety practices and regulations. Contribute to process improvements and best practices in cross-core program management. Collaborate with regulatory agencies and industry organizations on compliance.ResponsibilitiesCoordinate project activities and documentation.Utilize MS Office Suite for project administration and reporting.Support construction operations through data enTEKsystems
Chillicothe, IL 61523 • (43.8 miles) • Full Time • 9/19/2026
DescriptionControl Meetings, gathering tasks from team members, updating project plans, analyzing data from changes made to project plan (week over week variances, critical path analysis, etc. Be able to take complex information and break It down into smaller, understandable, actionable pieces of work. Summary: The main function of a non-IT project manager is to plan, direct, or coordinate activities in such fields as engineering, research and development, financial systems and product roll-out, etc. or any other non-IT based project. Job Responsibilities: • Coordinate projects, making detailed plans to accomplish goals and directing the integration of technical activities. • Present and explain proposals, reports and findings to clients. • Recruit employees, assign, direct, and evaluate tRogers Freels & Associates Inc
Chillicothe, IL 61523 • (43.8 miles) • Full Time • 9/18/2026
RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an entry-level to experienced candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff using state-of-the-art engineering tools & processes. This position will operate onsite at our customer's world-class engineering and manufacturing facility.This is a full-time position with a full benefit package listed below that includesopportunitiesfor professional growth, direct hire by our customers, and additional opportunities within our own organization.Embedded Software EngineerThis position will develop, execute, and automate Hardware-in-the-Loop (HIL) valFormic
Joliet, IL • (39.4 miles) • Full Time • 9/11/2026
Who we are:Formic is on a mission to reshape American manufacturing by making automation accessible to every factory. As labor constraints rise, costs increase, and global competition intensifies, automation is no longer optional for manufacturers that want to stay competitive.We deliver automation through a Robotics-as-a-Service model that combines industrial robotics, proprietary software, and full-service support into a single, integrated solution. By removing the traditional barriers of cost, complexity, and risk, we enable manufacturers to deploy automation quickly and realize measurable gains in throughput, safety, and operational efficiency without large upfront capital investment.Backed by leading investors including Lux Capital, Initialized Capital, Blackhorn Ventures, and MitsubiActalent
Chillicothe, IL 61523 • (43.8 miles) • Full Time • 9/26/2026
Job Title: Test EngineerJob DescriptionThis Test Engineer role focuses on developing software test automation and leading hardware-in-the-loop (HIL) testing for embedded control systems. The position plays a key role in coordinating onshore and offshore testing activities, defining test strategies and priorities, and ensuring high-quality verification and validation of complex systems used in off-highway machinery, automotive, industrial controls, and similar industries.ResponsibilitiesDevelop software test automation solutions for embedded control systems, dedicating approximately half of your time to designing, implementing, and maintaining automated test scripts.Coordinate daily with offshore engineering teams, spending roughly half of your time aligning schedules, expectations, and delRogers Freels & Associates Inc
Chillicothe, IL 61523 • (43.8 miles) • Full Time • 9/18/2026
RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking a growth-oriented candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff using state-of-the-art engineering tools & processes. This position will operate hybrid with a minimum of 3 days a week at our customer's world-class engineering and manufacturing facility in Mossville, IL.This is a full-time position with a full benefit package listed below that includesopportunitiesfor professional growth, direct hire by our customers, and additional opportunities within our own organization.Systems EngineerThis position will apply the principles of computer sRogers Freels & Associates Inc
Chillicothe, IL 61523 • (43.8 miles) • Full Time • 9/15/2026
RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking a growth-oriented candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff using state-of-the-art engineering tools & processes. This position will operate hybrid with a minimum of 3 days a week at our customer's world-class engineering and manufacturing facility in Mossville, IL.This is a full-time position with a full benefit package listed below that includesopportunitiesfor professional growth, direct hire by our customers, and additional opportunities within our own organization.Systems EngineerThis position willapply the principles of computer scRogers Freels & Associates Inc
Chillicothe, IL 61523 • (43.8 miles) • Full Time • 9/15/2026
RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an entry-level to experienced candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff using state-of-the-art engineering tools & processes. This position will operate onsite at our customer's world-class engineering and manufacturing facility.This is a full-time position with a full benefit package listed below that includesopportunitiesfor professional growth, direct hire by our customers, and additional opportunities within our own organization.Embedded Software EngineerThis position is associated with the design and development of embedded softwareRogers Freels & Associates Inc
Chillicothe, IL 61523 • (43.8 miles) • Full Time • 9/11/2026
RFA Engineering (www.rfamec.com) is an engineering service provider dedicated to delivering our clients with timely engineering support and expertise. We are seeking an entry-level to experienced candidate to become an integral part of our engineering team. The selected candidate will work with an experienced engineering staff using state-of-the-art engineering tools & processes. This position will operate onsite at our customer's world-class engineering and manufacturing facility.This is a full-time position with a full benefit package listed below that includesopportunitiesfor professional growth, direct hire by our customers, and additional opportunities within our own organization.Sr. Embedded Software EngineerThis selected candidate will apply the principles of computer science and ma