MSc in Software Engineering
Direct daily operations of department, analyzing workflow, establishing priorities, developing standards and setting deadlines.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Meet with department heads, managers, supervisors, vendors, and others, to solicit cooperation and resolve problems.stays human
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Review project plans to plan and coordinate project activity.shifting
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Assign and review the work of systems analysts, programmers, and other computer-related workers.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Provide users with technical support for computer problems.shifting
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Develop computer information resources, providing for data security and control, strategic computing, and disaster recovery.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Recruit, hire, train and supervise staff, or participate in staffing decisions.stays human
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Stay abreast of advances in technology.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗sources disagree here: Sources disagree on this task's classification: Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) rates it "augmented"; AEI — Insights from Claude 3.7 Sonnet (2025-03) rates it "uncharted". The more conservative classification is kept as primary.
AEI — Insights from Claude 3.7 Sonnet (2025-03) ↗Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.shifting
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.stays human
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Develop or direct software system testing or validation procedures, programming, or documentation.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Supervise and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.stays human
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Conduct research in a particular field of knowledge and publish findings in professional journals, books, or electronic media.shifting
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Prepare course materials, such as syllabi, homework assignments, and handouts.shifting
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Evaluate and grade students' class work, laboratory work, assignments, and papers.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Write grant proposals to procure external research funding.shifting
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Supervise undergraduate or graduate teaching, internship, and research work.stays human
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Keep abreast of developments in the field by reading current literature, talking with colleagues, and participating in professional conferences.stays human
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Prepare and deliver lectures to undergraduate or graduate students on topics such as mechanics, hydraulics, and robotics.stays human
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Initiate, facilitate, and moderate class discussions.stays human
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Prepare course materials, such as syllabi, homework assignments, and handouts.shifting
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Compile, administer, and grade examinations or assign this work to others.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Prepare and deliver lectures to undergraduate or graduate students on topics such as programming, data structures, and software design.stays human
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Evaluate and grade students' class work, laboratory work, assignments, and papers.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Maintain student attendance records, grades, and other required records.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Keep abreast of developments in the field by reading current literature, talking with colleagues, and participating in professional conferences.stays human
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Plan, evaluate, and revise curricula, course content, and course materials and methods of instruction.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Maintain regularly scheduled office hours to advise and assist students.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Design databases to support business applications, ensuring system scalability, security, performance, and reliability.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements.shifting
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Collaborate with system architects, software architects, design analysts, and others to understand business or industry requirements.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Develop data models for applications, metadata tables, views or related database structures.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Set up database clusters, backup, or recovery processes.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Create and enforce database development standards.shifting
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Develop and document database architectures.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Design database applications, such as interfaces, data transfer mechanisms, global temporary tables, data partitions, and function-based indexes to enable efficient access of the generic database structure.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.shifting
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.shifting
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.shifting
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.stays human
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.shifting
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Identify, analyze, and document problems with program function, output, online screen, or content.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Document software defects, using a bug tracking system, and report defects to software developers.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.shifting
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Design test plans, scenarios, scripts, or procedures.shifting
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Document test procedures to ensure replicability and compliance with standards.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Provide feedback and recommendations to developers on software usability and functionality.shifting
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Install, maintain, or use software testing programs.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Test system modifications to prepare for implementation.stays human
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Write supporting code for Web applications or Web sites.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems.shifting
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Evaluate or recommend server hardware or software.stays human
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Analyze user needs to determine technical requirements.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions.with AI
Eloundou et al., "GPTs are GPTs" (2023-03, arXiv:2303.10130) · dated 2023-03.
open source ↗“not cooked” ≠ “nothing changes.” 30 of your 60 charted tasks already run with AI in the loop. this slip shows only what we could source: where studies disagree, we print both. nobody can promise outcomes; anyone who does is selling something.
Task-level AI evidence on this page is largely US-scoped research; local pay and market context differ.