IT Competencies for Chemical & Environmental Engineering
Objective question: “For his specific degree programme and in general, what IT competencies should he objectively have — defined by frameworks/syllabus, so it’s not a matter of debate?” This note answers that with named, authoritative sources, then maps them to the actual Nottingham curriculum, and ends with a concrete plan.
Part 1 — The authoritative frameworks (so it’s not debatable)
1.1 The degree’s own syllabus (University of Nottingham, IChemE-accredited)
This is the primary, objective source — what the programme itself requires. From the official Nottingham CEE course (UK, University Park; also IChemE + IOM3 accredited):
| Year | Computing content (taught) |
|---|---|
| 1 | Python programming inside Chemical Engineering Mathematics — using Python to solve engineering problems (computational + analytical methods) |
| 2 | Python in Advanced Chemical Engineering Mathematics (modelling reactors, heat/mass/momentum transfer); CAD for P&IDs and General Arrangement drawings; dynamic process simulation + PID control + HAZOP in Process Design and Control |
| 3 | Process Simulation using a commercial package (Aspen Plus class); Reactor Design and Process Control (dynamic simulation, controller tuning); optional Advanced Computational Methods = MATLAB (arrays, loops, functions, plotting, Finite Difference, Monte Carlo) |
| 4/5 | MEng design/research project (computational modelling) |
Key implication: Python is not optional for this degree — it’s embedded from Year 1. MATLAB, CAD, and process-simulation packages (Aspen Plus) follow. The university teaches them; he’ll be assessed on them.
1.2 IChemE accreditation standard (the professional benchmark)
- IChemE accredits the Nottingham CEE degree (pathway to Chartered Chemical Engineer / CEng).
- IChemE’s digitalisation priority topic explicitly includes computing, cloud, and cybersecurity for chemical engineers — digital competence is now a named professional expectation, not an afterthought.
- Accredited programmes must deliver graduates who can use process modelling and simulation (Aspen, etc.) and modern digital tools safely and effectively.
1.3 The JISC Digital Capabilities Framework (the UK higher-ed benchmark)
JISC’s framework is the standard UK universities use for student digital capability. Its six elements — an objective checklist for any university student:
- Digital proficiency & productivity — functional skills (OS, files, Office/Google, email, communication tools).
- Information, data & media literacies — finding, evaluating, citing, and managing information; data handling.
- Digital creation, innovation & scholarship — creating content, coding, designing; participating in academic digital practice.
- Digital wellbeing — managing digital workload, attention, safety, identity.
- Digital communication, collaboration & participation — effective online teamwork, communities, professional networking.
- Digital identity & profile — professional online presence (LinkedIn, GitHub, portfolio).
1.4 The Engineering Council / UK-SPEC (Chartered Engineer competences)
The Engineering Council’s UK-SPEC (which IChemE accreditation implements) requires graduates to:
- Use computational tools and software appropriate to the discipline (numerical analysis, simulation, CAD).
- Use a general IT and software package confidently (spreadsheets, databases, word processing, presentation).
- Apply data handling, uncertainty and risk in engineering decision-making.
Part 2 — What that means in practice (mapped to his level)
Core “must have” (baseline for any degree + his programme)
| Skill | Why / where taught |
|---|---|
| Python (basic → intermediate) | Taught Year 1–2 at Nottingham; the universal engineering language |
| Excel / spreadsheets (advanced: functions, data analysis, charts) | Every engineering module; data handling |
| File & folder management; cloud storage (OneDrive/Google) | JISC element 1; university workflow |
| CAD fundamentals (P&IDs, GAs) | Taught Year 2; core design skill |
| Process simulation basics (Aspen Plus) | Taught Year 3; the industry-standard tool |
| MATLAB (numerical methods) | Optional Year 3 module; useful for research |
| Word / academic writing tools (LaTeX later) | Reports, dissertation |
”Should have” (high value, partly self-directed)
| Skill | Why |
|---|---|
| Git & GitHub | Version control — now standard for any engineering/coding work; also builds a portfolio (JISC element 6) |
| Command line basics (Linux/macOS terminal, Windows PowerShell) | Industry reality; automation; complements Python |
| Data literacy — pandas, plotting (matplotlib), reading data files | The data-heavy future of chemical/environmental engineering (JISC element 2) |
| Basic cybersecurity hygiene | IChemE names it; protecting his own work and later industrial systems |
| AI literacy — how to use AI tools (incl. Hermes) effectively and critically | His generation’s differentiator (ties to the SuperSkills thread) |
“Nice to have” (by interest/industry direction)
- SQL (if drawn to data/process-data roles)
- HTML/CSS (basic — since he’s heard of HTML, a gentle on-ramp to how the web works; also relevant to any portfolio site)
- LaTeX (for polished engineering reports/dissertation)
- HYSYS / Aspen HYSYS (oil & gas variant of Aspen)
- 3D CAD (SolidWorks/AutoCAD) if leaning toward equipment design
On XML specifically
XML is not a required skill for this degree — it’s an underlying web/data format. He doesn’t need to learn it now. When/if he does data interchange or web services in industry, it’ll come naturally. Don’t let it be a point of worry or comparison — it’s a “know it exists” item, not a competency target.