Focuses on Good English, paying particular attention to correct punctuation and grammar; writing using accepted conventions, references, and bibliography for reports and papers; writing a short scientific paper using the third person passive tense and a concise, self-contained abstract; writing a newspaper article based on the scientific paper; delivering a 30-minute lecture on a scientific paper; and performing proficiently in a viva voce exam on a scientific topic.
This course is tailored to develop the specific communication skills required for science and technology. It focuses on clarity, conciseness, and objectivity in writing lab reports, technical descriptions, and other scientific documents.
This foundational course covers the fundamental concepts of chemistry. It includes topics such as atomic structure, the periodic table, chemical bonding, states of matter, and stoichiometry, providing the basic language of chemical science.
This course prepares you for your final year project. You will learn the principles of scientific research, including how to formulate a research problem, conduct a literature review, design experiments, and write a technical research proposal and report.
This course provides practical skills in using advanced computer software relevant to the engineering field. It often covers the use of specialized packages for data analysis (like MATLAB or spreadsheets), circuit simulation (like MultiSim or PSpice), and project management.
This course explores the professional responsibilities and ethics of an engineer. It covers the role of engineers in national development, professional bodies, and the social and environmental impact of engineering projects.
This course covers higher-level mathematical concepts that are essential for advanced engineering analysis. Topics typically include complex numbers, matrices, determinants, and vector algebra, providing the mathematical tools needed to solve complex circuit and systems problems.
This course introduces the use of computer software for creating electrical and electronic drawings. You will learn the fundamentals of a CAD package (like AutoCAD) to produce neat, accurate, and standardized schematic and wiring diagrams.
This course covers advanced mathematical concepts essential for engineering analysis. It includes trigonometric identities, solution of triangles, and the study of geometric shapes using algebraic equations, which is crucial for fields like AC circuit analysis and electromagnetism.
This course builds on your foundational math skills, introducing the principles of calculus. You will cover topics like differentiation and integration and their applications in solving engineering problems, which is essential for analyzing dynamic electrical systems.
This course provides an overview of the principles of management in an industrial context. It covers topics such as organizational structure, production planning, quality control, and human resource management.
This advanced course builds on previous CAD skills, likely moving into more complex 3D modeling and specialized software used in the construction industry. The focus is on creating detailed, professional-grade construction drawings and models.
This course introduces the fundamental concepts of computer programming. You will learn the syntax, control structures, and problem-solving logic required to write simple programs using the QBasic language.
This course provides a basic knowledge of computing. You will learn about the history of computers, hardware and software components, data processing, and basic internet usage.
This course provides a necessary mathematical foundation. It covers mathematical logic, abstract algebra, and matrix algebra (linear algebra), which are essential for solving complex technical problems.
This course develops essential graphic communication skills for the construction industry. You will master the use of drawing instruments and techniques to produce 2D and 3D representations of objects, including freehand sketching and various projections (orthographic, isometric, etc.).
This course focuses on developing effective written and oral communication skills for a professional business environment. You will learn the principles of clear and concise communication, how to write various business documents like reports and memos, and how to deliver effective presentations.
This course introduces you to basic computer packages. You will gain an understanding of application packages, develop basic typing skills, and learn to work with word processing, spreadsheet, and presentation packages.