Module Review: CN5111 (AY19/20 Semester 2)

CN5111 Optimisation of Chemical Processes is a 4 MC Technical Elective (TE) non-pathway module which teaches optimisation programmes that are useful for Chemical Engineering (or engineering in general). The module makes use of EXCEL, MATLAB and GAMS as programming softwares to solve optimization problems.

This is a level-5000 module, so there will be both undergraduates and master students taking this module. Sooo, it'll be competitive!

(For this module, there is not much difference between a General Semester and this semester. Thus, I've decided to just write one general review for this module.)

Assessment
15% Quiz 1 (Open book, 30 mins, week 7 lecture)
15% Quiz 2 (Open book, 30 mins, week 12 lecture)
30% Individual Project
40% Group Project (Report + Presentation)

Lecturers: 
Prof Cindy Lee Lai Yeng (Weeks 1 - 6, 13)
Prof Wang Xiaonan (Weeks 7 - 13)

Textbooks/Readings
Edgar, Thomas - Optimisation of Chemical Processes, 2001

Reklaitis - Engineering Optimisation, 2006

There are two main textbooks for this module. Both are good references and online pdfs of these textbooks are available. I referred to the textbooks more during the first half of the semester. For the second half, I generally just referred to the lecture notes and online information about optimisation methods and the usage of GAMS.


Lectures
Well, this is a TE module and a night module. Lectures took place every Tuesday from 6 - 9 pm. For most sessions, the sessions will end around 8.30-ish. For this semester, the first half of the lectures were conducted face-to-face. Thereafter, subsequent lectures were all recorded webcasts (meaning, there are no zoom sessions and you can listen to the lectures anytime). There are recorded webcasts for all lectures (including the lectures in the first half of the module), so I would say it is not a must to attend the lectures physically. 

Hmmm, I would say that both lecturers are okay. Often, they are just reading off the slides. The content wise is really useful as the things taught are not applicable just for Chemical Engineering, but for many other processes in the world. The things covered included single/multi variable optimisation, mixed integer programming, multi-objective optimisation, stochastic programming and global optimisation. The main thing I don't like about this module is that many of these topics are just touch-and-go. We were taught the main gist of each type of programming but were not given in-depth knowledge/examples about them. Furthermore, many of the examples given in this module were also not related to Chemical Engineering but more on supply chain or problems in other aspects of the world. So, I feel that what I got away from this module is mainly the brief information about different types of programming and optimisation solvers but to be honest, I am not sure how to apply these concepts to Chemical Engineering per se (Previously, I think this module was taught by another Prof and I think it was more fruitful back then.)

As for practice problems for "tutorial", there were only 2 practice problems that were given in the first half of the semester by Prof Cindy. Those practice problems were useful in helping me understand the concepts better. Prof Cindy also went through these problems during the lecture. However, there were no practice problems for the second half of the semester where the concepts are naturally tougher and it's hard to see their application without enough examples given.

Quiz 1 & 2
The quizzes were conducted in Luminus due to the virus situation. I guess the quizzes will be conducted face-to-face in a normal semester. Similar to most online quizzes, the quizzes are forward moving, i.e. you can't go back to the previous question once you've clicked next, and the questions are randomised. Both quizzes were 30 mins long and had 15 MCQs/Fill-in-the-blanks questions. The first quiz was held in week 7 (during the lecture slot) and covered topics from weeks 1 - 5. The first quiz was set by Prof Cindy and it was really, really easy. As a result, the bell curve was real steep for this quiz as most of us got 14 or 15 marks. 
The second quiz was held in week 12 (during the lecture slot) and covered topics from weeks 7 - 11. This quiz was much tougher and trickier and require careful reading of the questions. Just remember that time management is rather important and it's best to only spend 2 minutes on each question.


Individual Project
The individual project is rather freestyle imo (and so is the group project). We were required to write a paper on: either reproducing the results of 1 scientific optimisation paper or raising 1 optimisation question by yourself and solving it. The optimisation problem had to be related to the concepts learnt in class. BUT since this project is sort of like a mid-term paper, we could only write on concepts learnt in the first half of the semester (which is actually easier haha). For me, referencing a scientific paper is relatively easier and that's why I chose to do the former. Quite a bit of reading is required for this because you have to choose a scientific paper that you could understand and solve at the same time. For me, I chose something that's on mixed integer programming (MIP). I spent quite a bit of time figuring out the code for the optimisation problem. We are allowed to use any software to solve the problem, i.e. EXCEL, MATLAB, GAMS or even python. I used GAMS because it is useful in tackling complex MIP problems. Prof Wang did spend one online lecture to explain the syntax of GAMS, so that lesson did help quite a bit. Once the code is completed, the report writing portion is pretty manageable. I took about 2 weeks-ish to complete this project and I would say is do-able once you can figure out the code.

Group Project
Now, for the group project. Well, for me, the group project was kind of a disaster. The group project was released on week 9 and was due on exam week 1 (we had an extension in deadline due to the whole circuit breaker issue). We were supposed to find optimisation-related issues that are related to Singapore working towards becoming a smart city. So, it could be issues like environmental (waste reduction, clean energy usage etc), social (decreasing income gap etc), or it could even be issues like reducing traffic congestion. We were pretty much left on our own too for this project imo. I guess it's because this is a level-5000 module. My group wasn't sure what we were gonna do, so we went with something relatively simple and thus, I didn't do very well in this project. 
On a side note, for this project, there is a mini presentation too that will be held on week 13. So, the 40% grade is split into 8% for the presentation and 32% for the report itself. For the presentation, the Profs just wanted to know the general idea behind the project itself. It is okay if your group hasn't come out with a solution yet for the problem. My group didn't do too bad for the presentation so thankfully (or not), we were only hit badly for the 32% report. Regardless, my advice would be to read up quite a bit on issues/scientific papers in relations to smart city (probably about other cities) and then see if you can apply it to Singapore's context. Do start the project early as it takes sometime to get the idea ready, plus the group would need to work out the coding too. I am not sure whether the same project topic will be used for future semesters but I feel that working on environmental issues is the slightly easier way in tackling this project.


Expected Grade: B+

Final Grade: B+


Final Comments
To be honest, I was expecting to perform worse than this as we did badly for the group project. Nevertheless, I think that it was my individual project that pulled me up to a B+. There are already notes in other senior blogs (which are better than mine although their notes are from a different Prof), so I would not be sharing mine.

I feel that you should only choose this TE if you already have a rather strong background in programming or are willing to spend quite a lot of time in the semester to self-study the concepts as well as coding. In my opinion, other than learning about GAMS, if you want to learn about concepts like stochastic programming, multi-objective optimisation, global optimisation etc, I feel that there are external courses (or possibly other modules in NUS (not too sure)) that cover these concepts better than this module. This is because we were only given a brief introduction to these concepts without actual practice in coding.

Stay tuned for more updates.

- Alan

Module Review: CN5173 (AY19/20 Semester 2)

CN5173 Downstream Processing of Biochemical and Pharmaceutical Products is a 4 MC Technical Elective (TE) non-pathway module which teaches downstream separation units used in biopharmaceutical plants. The emphasis of this module is a lot on the biopharmaceutical industry or biologics but the key concepts in utilising the separation equipment is linked to Chemical Engineering concepts. That is why this is still a Chemical Engineering module and not a Biomed one.

This module kind of provided a new perspective for me, in the sense that this is another career prospect that I can look into. The module itself is rather content heavy and it requires knowledge from CN2121, CN2122, CN2125 and CN3132. Also, it is actually a Part 2 module in bioprocessing. Part 1 is actually CN5172 Biochemical Engineering where the focus is on upstream bioprocessing (mainly on reactions). I didn't know about this 2-parter thing and took CN5173 first. Nevertheless, the content of the 2 modules are not entirely linked (like CN5172 is not a pre-requisite to take CN5173) and it is totally fine to take CN5173 first before CN5172. 

(On a side note, Prof Loh usually teaches only one of the 2 modules every semester. So, if CN5172 is available in a particular semester, CN5173 is likely only available in the next or following semester.)

Also, this is a post-graduate module as well since it is a level-5000 module. So, there will be a combination of undergraduates and master students taking this module (which means it'll get competitive!). Since I'm an undergraduate, the module review here will be in the perspective of an undergraduate.

(I will be providing my review for both this semester (circuit breaker/online lessons) and a General Semester. If next semester is still fully online, my review for this semester is likely to be helpful. If all things are back to normal, then I guess the review portions on General Semester is pretty sufficient.)

Assessment (For this semester)
30% Quiz 1 & Quiz 2 (Open Book, 45 mins each, 2 - 4 structured questions)
(I'm not sure whether Quiz 1 and 2 is split exactly in half, i.e. 15% each. Because for my semester, Quiz 1 was 40 marks and Quiz 2 was 60 marks. So, it seems like Quiz 1 is 12% and Quiz 2 is 18%. Regardless, the 2 quizzes add up to 30%.)
20% Individual Paper  
50% Finals (Open Book, 2 hours, 44 questions consisting of MCQ and fill in the blanks questions)

Assessment (For a General Semester (without circuit breaker))
30% Quiz 1 & Quiz 2 (Closed Book, 45 mins each, 2 - 4 structured questions)
20% Individual Paper 
50% Finals (Closed Book, 2 hours, 4 - 5 structured questions)

Lecturer: 
Prof Loh Kai Chee

Textbooks/Readings
Belter, Cussler & Hu: Bioseparations - Downstream Processing for Biotechnology, 1988

This is the main textbook that Prof Loh uses. The lecture schedule for the module follows the textbook content and his lecture notes are mostly based on this textbook. There is no online pdf version of this, so you can either view the book from CLB or buy a copy online. I found the textbook to be helpful and supplements the things learnt in class (especially because most of Prof Loh's slides are usually very brief and when I was unable to catch what he's explaining in class verbally, the textbook comes in handy). I think that if it's really inconvenient to get the textbook, the handwritten summarised notes I've provided below may serve as some form of alternative although it's not entirely perfect.

ALSO, Prof Loh likes to use some of the content in this textbook:
Harrison et. al.: Bioseparations Science and Engineering, 2015
to set some questions for quizzes and finals. So, do take a look at this textbook briefly. Not all of the chapters of this textbook are relevant anyways, so reading through this textbook briefly should be sufficient (I mean even if you don't look at this textbook, I wouldn't say that you're losing out in a big way, just a little. I still feel the first textbook is more crucial).

Lectures
Well, this is a TE module. So, the module only has a weekly 3 hour session and has no "tutorial" session per se. It is a night module which takes place every Wednesday from 6 - 9 pm. For most sessions, the sessions will end around 8.30-ish and there was only one time when he was really rushing through the content that it went over till 9.15-ish. 
There are 11 chapters in total and Prof Loh utilises a RIPP layout to breakdown the major process steps in downstream processing:

Chapter 1: Introduction (Yes, this gets tested too in Finals)

Removal of Insolubles (R):
Chapter 2: Filtration
Chapter 3: Centrifugation
Chapter 4: Cell Disruption

Isolation (I):
Chapter 5: Extraction
Chapter 6: Adsorption

Purification (P):
Chapter 7: Chromatography
Chapter 8: Precipitation
Chapter 9: Membrane Filtration
Chapter 10: Electrically Driven Purification

Polishing (P):
Chapter 11: Crystallisation

On a General Semester, these 11 chapters will be spread over 10 lectures. As such, lessons for this module will only take place from Week 1 to Week 10/11. 
For this semester, there were some disruptions here and there so, the lessons were split into 11 lectures and ended on Week 12. So, the good thing about this module is that the lectures end early and there will be like around 2 - 3 weeks to prep for finals. We had physical lectures for like the first 2 or 3 weeks and then, we shifted to zoom for the rest of the lessons (due to the virus situation). Prof Loh did not provide any recorded webcasts, so you have to be present in zoom at the lecture timeslot to listen to his lectures.

For each chapter, Prof Loh would usually go through the lecture slides first. As mentioned before, his lecture slides are rather brief and he likes to explain additional content that is not on the slides (BUT WILL BE TESTED FOR QUIZZES AND FINALS). So, do take them down. I advise bringing foolscap or a notebook for his lectures. Then, after going through the lecture content, Prof Loh will solve 1-2 problems related to the lecture content. So, in this sense, we do not actually have to do tutorials in advance; we'll just attempt the question together with Prof Loh (So, in this aspect, I didn't have to spend a lot of time doing tutorial questions for this module. More time was spent on understanding the concepts taught.) 
Besides the need to write down quite a bit of content during lectures, I would say Prof Loh is a really good lecturer. He explains the concepts clearly and in a manner that can be understood by us students. He likes to use analogies to compare the downstream processes to something we see everyday in our lives. That way, we could understand the concept more easily. Furthermore, he would answer every query that we have (no matter how stupid our queries sound) and he is generally a very helpful and supportive lecturer. 

As for setting questions for quizzes and finals, Prof Loh doesn't go easy on us. HE SETS TOUGH QUESTIONS. The problem statements he provides during lectures (and he solves with us) seem manageable and he would always say that the problem statements will have the same difficulty level as the finals/quizzes. THAT IS A LIE. Be prepared. The quizzes and finals will be tougher than the problem statements (Some of the problems were indeed past year paper questions but he did shortened some of these questions to remove the "proofing" parts of the question (explained later)). Plus, the problem statements he provided will usually only cover one aspect of the chapter but there are other aspects of the chapter that can be tested as well! That's why I've provided additional questions as well as past year paper questions in the link below to practice.

For the content wise, the module content is TOUGH because you know, it is a level-5000 module. PLUS, the content doesn't cover the usual Chemical Engineering stuff and more of the biopharmaceutical side which can be pretty new to me. The similarity I feel for this module (and with the other Chemical Engineering modules) is that we care more about the equipment used and less on the actual products being produced, i.e. we do not need to know everything and anything about cells, proteins, antibiotics etc. We just need to know the basic chemical structure of these products and that should be sufficient.

Quiz 1 & 2
Alright, let's talk about the quizzes in general first. Quiz 1 takes place in Week 6 lecture and covers Chapters 2- 4 for the General Semester and Chapters 2 - 3 for this semester. Quiz 2 takes place in the last lecture (Week 11/12) and covers Chapters 5 - 6 for the General Semester and Chapters 4 - 6 for this semester. Each quiz is about 45 minutes long and has 2 - 4 structured questions. As mentioned before, the questions can be tricky and you have to be prepared. Prof Loh likes to test proofing questions as well (since this is a TE mod after all), so do know how to proof all the formulas in the lecture notes. As for the time wise, I feel it should be sufficient so long as proper revision is done. 

For the General Semester, the quizzes are likely to be closed book, so Prof Loh will likely test stuff that can actually be found in lecture notes like explaining how a certain equipment works, or what the different types of processes involved etc. Sooooo, I would say that there is some form of memorisation required (for finals too since it's closed book too). So, it'll be a sort of throwback to studying for A-levels hahaha. But, don't worry, you do not have to memorize any complex formulas because Prof Loh will provide such formulas in the questions itself (you can see so in the past year papers).

For this semester, well it's pretty interesting. Due to lessons going online, we had to do the quizzes at home. So, it had to be open book. Prof Loh conducted the quizzes via Zoom. So, we had to leave our mics on to make sure we don't speak to anyone during the quiz. We had to write our answers on foolscap, scan it (or take pictures of our answers), put them into a pdf and submit them on Luminus. It's definitely a new and interesting way of taking quizzes hahaha. BUT since it's open book, Prof Loh tests more on questions that require more math and computation plus the usual proofing questions. (The best part was that Prof Loh had no issues with us using the internet during the quizzes (and finals) because the answers can't even be found online (which is true hahaha). That's how tough these tests can be.) For me, I felt reading through the Belter, Cussler & Hu textbook examples were pretty helpful for the quizzes.

Individual Paper
The individual paper was the same for both semesters. We had to write a 4-page paper on a downstream purification process of a biologics drug. It's pretty much a freestyle paper and you can literally write anything about any downstream processes of a drug. Well, of course, the content you write has to be linked to what was covered in class. But how you want to structure your paper is really entirely up to you. There are sample term papers in the link below for you to reference. For me, I wrote about Cephalosporins and only covered three downstream processes (since there was only 4 pages to write). Andd I did fairly okay, so I would say you shouldn't be too worried about this paper and this paper actually is an opportunity to score well and pull your grades up for this module haha.

Final Exam
For the General Semester, the finals is a 2 hour closed book paper consisting of 4 - 5 structured questions. Each question is pretty long and DO NOT underestimate the finals haha. Similar to the quizzes, Prof Loh will ask proofing questions, and questions on explanations of certain processes (since it's closed book). Thus, again, some form of memorisation is actually required. The good thing about this finals is that whatever that was tested for the quizzes will not be tested again. Thus, the finals covered Chapters 1, 7 - 11. For every finals (if you see the past year paper), the first question will usually ask about the RIPP scheme (basically chapter 1 content), so do remember to revise Chapter 1 too! Doing past year papers do help as well as you'll get used to the way in which Prof Loh sets questions for this module.

For this semester, well it became a 2 hour open book exam on Luminus since the exam had to be done at home. It's 44 questions consisting of a mixture of MCQ and fill in the blanks questions. Each MCQ is 2 marks and each fill in the blanks questions is 2 - 4 marks. The questions are all forward moving, i.e. you can't go back to the previous question once you click next. Also, the questions are randomized to ensure that you can't discuss with your friends. (Well, this is the style of home online exams.)

You might think that having MCQ is easier but the finals now cover all 11 chapters hahaha. And, the MCQ are real tricky. For every question that involved concepts, there always seems to be two options that are correct (which sucks). So, you have to read the question real carefully. The only good thing about having finals in this format is that there is no memorizing required and no proofing required. The tough part is that there were a few questions (thankfully not many) Prof Loh asked that were not exactly covered in lecture notes but are in the two textbooks mentioned above. Sooo, having these 2 textbooks with you during the finals may be good (I mean if this format for finals is still applicable for the next semester). Other than that, as for time wise, I feel 2 hours is definitely sufficient to complete this paper.


Expected Grade: B+

Final Grade: A


Final Comments
I feel that I managed to do well for this module because I did pretty well for the two quizzes and the individual paper. You can find my notes for this module here. As for the workings for additional questions and past year papers, they are actually from a senior who uploaded his/her notes in his/her blog. However, his/her notes are handwritten and I helped to convert the workings into softcopy pdf versions so that it's easier to "Ctrl + F" while revising. As for the handwritten summarised notes, they are done by me and they may not be 100% correct. But, still a good point of reference for revision! 

I feel that you should only choose this TE if you are really interested to work in the pharmaceutical or biopharmaceutical industry in future. This module is really helpful if you want to head to those sectors. However, if your interest is elsewhere (i.e. in petrochemical or microelectronics etc), then maybe you should not consider this TE at all (because it is not an easy module and there is no point in giving yourself unnecessary suffering).

I feel that this module requires quite a lot of time to understand the concepts taught. Do re-read the lecture notes a couple of times, redo all the tutorial problems and look through all the additional questions and past year papers I have provided. Do read all questions carefully for quizzes and finals as they can be rather tricky. 

Stay tuned for more updates.

- Alan

Module Review: GE2204 (AY19/20 Semester 2)

GE2204 Cities in Transition is a 4 MC Urban Geography Module that covers issues faced by different cities with focus on comparisons between Asian and Western cities. As already mentioned, I am in Chemical Engineering and thus, I took this module as an elective/UEM. Reason being I overshot my 60 MCs cap of level-1000 modules and thus, I needed a level-2000 module to cover the overshoot. Also, this module had no pre-requisites (which means I can use my SUs) and the module fitted in nicely with my timetable too, soooo I decided to take this module. There are other level-2000 modules in FASS that could also be considered if anyone faces the same situation as me but this review will only be for GE2204. I would provide my perspective as someone who last touched Geography in Secondary School and as someone taking this module as an elective.

(I will be providing my review for both this semester (circuit breaker/online lessons) and a General Semester. If next semester is still fully online, my review for this semester is likely to be helpful. If all things are back to normal, then I guess the review portions on General Semester is pretty sufficient.)

Assessment (For this semester)
10% Class Participation
15% Mid-Term Essay Assignment (1 essay question, deadline within 3 weeks)
25% Group Project
50% Final Assignment (Open Book, 24 hours, 3 essay questions)

Assessment (For a General Semester (without circuit breaker))
10% Class Participation
15% Mid-Term Test (Week 7 lecture slot, combination of MCQ and structured questions)
25% Group Project
50% Finals (Closed Book, 2 hours, 3 essay questions (usually 1 compulsory question, and another 4 questions given, in which 2 questions are to be done))

Lecturer: 
Prof Pow Choon Piew

Tutor:
Prof Pow Choon Piew

Textbooks/Readings
Pacione, M. (2009) Urban Geography: A Global Perspective, 3rd edition, London & New York: Routledge.

This is the main textbook that is usually referred to for the module. BUT there is a whole list of readings that Prof Pow gives every week with online access (this textbook has an online pdf too). So, just stick to the readings Prof Pow recommends every week. For me, personally, I did not finish reading all the readings as there were quite a lot and as an Engineering student, these readings can bore me after a while haha (but I have to admit there are some that are quite interesting to read since it provided a different perspective on cities and the environment in which we live in.) 

In my opinion, if the readings are summarised by Prof Pow in the lecture slides, it is not a must to read them. If they are not summarised, do at least look through them briefly and at least just read through the headings if you really find readings boring.  

Lectures
This module had a 2 hour lecture weekly. There are 4 main sections in the module content. On a General Semester, lectures for the first two sections will take place from weeks 1 - 6. There will then be a mid-term test on week 7 which covers the topics taught in weeks 1 - 6. The test will consist of MCQ and structured questions. Then, lectures for the last two sections will take place from weeks 8 - 12, and a revision lecture will be held on week 13. 
For this semester, the first 4 weeks of lectures were face-to-face lectures. Then, for the rest of the lectures, they were webcasted or recorded on luminus since we could not have lessons with more than 25 students in one setting. The first two sections of the module content was covered in weeks 1 - 5. Prof Pow combined the lectures for weeks 5 - 6 into one lecture. There was no lecture on week 6. [Then, for week 7, we had a small zoom session on how to use Examplify as Prof Pow initially had thoughts of having the final exam on Examplify. (But, that idea was eventually not done.)] Thereafter, the next two sections of the module was covered on weeks 8 - 11. Prof Pow again combined the lectures for weeks 11 - 12 into one lecture. He then provided a zoom revision session on week 13.

Okay, now to the lectures itself. In my opinion, Prof Pow is a really good and nice lecturer. I really like listening to his lectures and it feels as though I'm listening to a TED Talk when attending one of his lectures. He explains things pretty well and I could understand new terminologies pretty quickly from his lectures. He does add on to points in the lecture slides which are real useful for exams, so do take them down. He also replies emails promptly too if u have any queries about the lecture content and what not. The only issue I can think of is that his slides can be a little messy haha. Like the pictures and words can be all over the slides. Other than that, I really like attending his lectures.

Tutorial
Well, for this semester, we only had 2 face-to-face tutorial sessions (usual 2 hour tutorials) and the attendance for these 2 sessions gave us the 10% tutorial participation. Prof Pow gave tutorial worksheets for the other tutorials as well but they were only briefly discussed during the online lectures.

For the General Semester, there would be 5 fortnightly tutorial sessions which are 2 hours long. For each tutorial, Prof Pow will usually have a tutorial worksheet with a few issues or questions that are open to discussion. During the actual tutorial, he would usually start with some form of lecture summary before looking at the tutorial worksheet. As for the discussions, it's pretty open and anyone can just speak up (I'm not too sure whether class participation for a general semester is just merely attendance or requires at least some form of speaking as well. I mean Prof Pow doesn't really take down names of those who have shared during class, so I think so long as you're present in class, all's good). He may also plan some form of debate for 1 of the tutorial sessions which is kind of an impromptu thing. So, don't worry too much, it ain't like a serious sort of debate but just a platform for us to discuss some of the issues raised in lectures.

Mid-Term Test/Mid-Term Essay
For the General Semester, a mid-term test will be held in week 7. I can't give too much details about it because I really don't know what is tested here (check other reviews online). For this semester, the mid-term test was converted into a mid-term essay. It was an essay question which consisted of 2 parts. There was a 1,500 word limit. The question was released on week 6 and was due on week 9. It was pretty tough for me, I guess, as an Engineering student as I haven't written an argumentative essay for a while. Thankfully, since this was human/urban Geography, there are some links to Economics that I've learnt in JC which I could apply to this essay (and to finals as well). I wrote this essay like a GP essay hahaha which in the end, I still took quite a bit of time to finish it. Thankfully, my effort paid off since I got an A- for this assignment.
 
Group Project
I believe that this section will be generally applicable for both kinds of semesters. To start off, we formed groups of 4 to 5 in the first tutorial session. I took this module alone, so I just formed a group with whoever was sitting near me during tutorial. For the group project, I think the topic changes for every semester but the topic for this semester was on urban livability. We were supposed to investigate a neighbourhood in Singapore which has gone through a significant change or some form of rejuvenation recently. Then, we had to write a 4,500 word report (luckily no presentation required for this!). My group chose to focus on Paya Lebar and we had to head down to that area a couple of times to study the area. Thankfully, this all happened before circuit breaker started so we still managed to get the data we needed and completed our report. We couldn't conduct interviews obviously (given the virus situation), so our report content was entirely on based on our observations of the area. To be honest, as someone with no or little Geography background, I wasn't really sure how to approach this project at all. Thankfully, my group members were really helpful and guided me through the process. They are really good in writing as well so the report was ultimately manageable for us.

Final Exam/Final Assignment
For the General Semester, the finals is a 2 hour closed book paper consisting of 5 essay questions. The first question is compulsory. Then, you get to choose to attempt 2 questions out of the other 4 questions. Thus, only 3 questions had to be completed (which is pretty rushing for a 2 hour paper). You only have roughly 40 minutes to complete each question. And since it's closed book, I guess some form of memorisation is required too. As for the topics tested, all topics from weeks 1 - 13 will be covered in the finals but more emphasis will be on the later half of the module. You can refer to some of the past year papers in the NUS exam database online. 

For this semester, well it became a 24 hour assignment. The paper was released at 9 am and the deadline was 9 am on the next day. The assignment isn't meant to be completed in 24 hours. Prof Pow set it to be 24 hours because there are exchange students who went back to their home country but were still taking the module in NUS. Thus, you know, timezone differences etc; Prof Pow decided to make it into a 24 hour assignment. We were given 3 compulsory essay questions and we have to write our essays in a single word document to be submitted. The topics tested were content from weeks 1 - 10 which covered the first 3 main sections of the module. The last section of the module was not tested for the final assignment. 

Well, that day was a torture for me doing the final assignment hahahah. I haven't written essays in a while and having to write 3 essays in a day was bad for me haha. The only good thing was that Prof Pow doesn't require formal citations for this assignment and in-text citations were enough. I literally spent the entire day to finish the assignment hahaha.


Expected Grade: B+

Final Grade: A


Final Comments
Well, I really didn't expect an A for this module. I took this module with an expectation of SU-ing it. But turns out I don't have to! I think it was partly because of me luckily ending up with good teammates for the group project. AND I guessed the GP/Econs writing skills I learnt in JC really helped here too. 

You can check out my self-compiled notes here. My notes only cover content from Weeks 1 - 10 since the last section wasn't tested for finals in this semester. In my opinion, if you really hate writing essays, then this module is not meant for you. But is worth a try as a UEM if you are just planning to SU it as the workload is not too heavy.

Stay tuned for more updates.

- Alan

Disclaimer for Module Reviews in AY19/20 Semester 2

Hi all, I would like to provide some form of context for the upcoming module reviews for the modules taken in AY19/20 Semester 2. This is because these modules were taken in the midst of the COVID-19 outbreak. Half of the semester was conducted in school and the other half was conducted online due to Circuit Breaker measures (and lessons with more than 25 students were already shifted online before Circuit Breaker kicked in). 

Thus, I'll try to separate my review where I'll explain aspects of the module that will be applicable for a General Semester (without lessons going online etc) and then I'll also talk about what's different in this semester because of everything moving online. I feel that the latter might be helpful in certain aspects as I'm not sure whether all exams will be conducted face to face in AY20/21 Semester 1 too and some of the advice given can actually be applicable for the upcoming semester. So, I'm thinking why not just share a bit of my experience in taking exams online.

So, yeap! Stay tuned for more updates.

- Alan

Module Review: CN3101 (AY19/20 Semester 1)

CN3101 Chemical Engineering Process Lab I is a 4 MC labaratory module which covers content taught in the 2k modules (aka CN2101, CN2121, CN2122, CN2125 and CN2116). There were 8 lab sessions in total and there are no finals for this module. The module thus will end around week 11 once you've submitted your final lab report. 

Assessment
5% Peer Review (Done online on week 13)
10% Lab Safety Quiz (Short answer questions, closed book, 1 hour)
25% Viva (4 sessions of viva, able to bring lab manual)
60% Lab Reports (8 10-Page Lab reports)

Tutors: 
Various teaching assistants in Chem Eng

Textbooks/Readings
The same textbooks covered in the 2k modules (can refer to my review for these modules)

"Lectures"
So, there are obviously no lectures for this module. It's basically 8 5-hour lab sessions in the semester which is from week 3 - 10. BUT, there is a 1 hour introductory lecture mainly on safety in week 2. Basically, it serves as a briefing for the safety quiz as well. 

Safety Quiz
The safety quiz is a 1 hour quiz which takes place on the Saturday morning of Week 2. Basically, we were given a safety manual which is about 6 pages long to read. Then, we'll be tested on everything that's in these 6 pages. The quiz is closed book so what I did was just to memorise all 6 pages of information. 

The Profs did give a sample quiz on Luminus but the sample quiz the Profs gave was rather misleading. The sample quiz was entirely MCQ but the actual quiz wasn't hahaha. We were required to answer "fill in the blanks" questions as well as short answer questions. Soooo, read the 6 page manual inside out (note the spelling of certain terms as well). 10% ain't a small amount; I did really well for this quiz and it did push up my grade. 

Lab Sessions
As for the lab sessions, we usually go in and sign in our attendance first. Then, we would submit last week's hardcopy lab report. Then, we would find our groupmates and go to our allocated place to do the experiment of the week. Every group will have a different experiment to do and we will just rotate around throughout the entire semester. 

For the actual lab work, it wasn't very bad overall as now we're more familiar with Chem Eng concepts. We now know what we're doing, unlike CN1101 and CN1102. For every lab session, there will be a teaching assistant to guide you on how the experiment flows. That teaching assistant will also be marking your lab report. Other than that, throughout the experiment, if you have any issues, you can always approach them and they'll help you. For every experiment, we have to do up a risk assessment form as well which has to be attached to the back of our lab report submission, along with our set of data results recorded during the experiment. For me, I just prefer this module way more than CN1101 and CN1102 as I can finally see the concepts I learnt in the 2k modules being applied to the experiments itself. 

For the 8 experiments, 3 covered CN2122 content, 1 was on CN2125 content, 2 were on CN2116 content and another 2 were on CN2121 & CN2101 content. Some experiments are very fast and can be done within 2 - 3 hours and we can just leave after that. Some are longer and require the full 5 hours. But most of them are rather manageable and so long as you follow the instructions well, all's good.

Lab Report
For this semester, the Profs decided to make the lab report content shorter, which can be good or bad. We only need a title page, summary, results and discussions, conclusions, references and appendices. All other stuff like Intro and theoretical background can be omitted. (So in a way, I'm 3 years in Chem Eng in NUS and I haven't written a full length lab report yet. I mean other than that 1 time for CM1502 but that's for chemistry, not Chem Eng per se.) 

Anyways, all of us find it very hard to squeeze all our content into 10 pages since there are quite a number of things to discuss. Basically, the discussion portion is for you to show off the knowledge you've acquired from the 2k modules haha. Just remember to reference the appropriate textbooks as wells. Senior lab reports are also good for reference when writing lab reports. Each lab report was due one week after the lab itself. We were required to submit both the hardcopy and softcopy of the report.

Lab Viva
The viva took place 4 times throughout the 8 lab sessions. It will be in relation to the particular experiment you are doing for that day. We were allowed to bring along the lab manual and some of your notes (if you have) for the viva. Basically, it'll just be one group with the Prof. We weren't informed in advance when our viva will be. We'll only know on that day itself. 

The questions usually start off with what the general purpose of the experiment is about. Thereafter, the Profs may ask about certain equations used in the experiment or certain chemistry behind the reactions. For the first half of the semester, my group was tested by Prof Cindy. She graded us individually and asked us questions one by one. So, all of us had to speak up in order to get our own individual viva grades. Her questions were not too bad since they were all closely linked to the concepts we have learnt before. She does like to ask about industrial applications on a certain equipment (e.g. fluidized bed) so you can read up a bit on that before attending the lab session. Other than that, she's pretty okay.

For the second half of the semester, we were tested by Prof Hong Liang. His questions were tougher. Like it's good to prepare in advance if you know you'll be tested by him. He likes to ask us chemistry related questions like why the reaction is irreversible etc when it actually isn't the emphasis of the experiment. So, do keep a lookout and of course, just try your best to answer. Prof Hong Liang doesn't grade us individually; he grades us as a group overall. 



Expected Grade: A-

Final Grade: A


Final Comments
I still feel the safety quiz helped me push my grade up to an A. Because we were actually given back our lab reports and most of mine were B+/A-. I felt we did pretty okay only for viva so the only reason I felt I did better was because of the safety quiz hahaha (so study for that!). I won't talk much about peer review because it's pretty straight forward and it's the same as other modules as well. 

Stay tuned for more updates.

- Alan

Module Review: CN4122 (AY19/20 Semester 1)

CN4122 Process Synthesis and Simulation is a 3 MC module which deals with chemical process simulation using Aspen Hysys for the first portion and costing analysis for the second portion. This is not an easy module and requires all the chemical engineering knowledge that you've learnt over the past 5 - 6 semesters in NUS. This module serves as a "prelude" to your design project so it is an extremely crucial module. The thing that I don't really understand is why this module is only 3 MCs as the amount of effort and time I spent on this module is equivalent to any 4 MC module. 

Assessment
17% Tutorial participation (which is just attendance), viva, tutorial completion
8% Hysys assignment (individual)
15% Mechanical design and costing project (group)
60% Finals (Closed book, 25 MCQs, 45 minutes)

Lecturer: 
Prof IA Karimi (Weeks 1 - 8)
Prof Suraj Vasudevan (Weeks 9 - 13)

Tutor: 
Mr Vo Chi Hung

Textbooks/Readings
1. Chemical Engineering Design, by R Sinnott and G Towler, 5th Edition, Oxford, Butterworth-Heinemann, 2013.
2. Analysis, Synthesis, and Design of Chemical Processes, by R Turton, RC Bailie, WB Whiting, JA Shaeiwitz, D Bhattacharya, 4th Edition, Prentice Hall, 2012.
3. Product & Process Design Principles: Synthesis, Design, and Evaluation, by WD Seider, JD Seader, DR Lewin, S Widadgo, 3rd Edition, John Wiley, 2010.

I would say the textbooks are more important for the second portion of the module when it comes to mechanical design and costing. Having an online pdf version of these textbooks is sufficient. The lecture notes for the first part is sufficient for process simulation on Hysys.

Lectures
There is only a 2 hour lecture weekly for this module since this module is only 3 MCs. Prof Karimi taught the first part of the module on how to use Hysys to simulate our chemical processes. There are 5 lecture notes given by Prof Karami and this is his lecture schedule:

Week 1 - Lecture Slides 1 (Module introduction)
Week 2 - Lecture Slides 1 (Analysis of a process) and 2 (Start the very basics of using Hysys - adding components and FPs, Exercise D1)
Week 3 - Lecture Slides 2 (Exercise D1 - D4)
Week 4 - Lecture Slides 3 (Reactions, Exercise D5)
Week 5 - Lecture Slides 3 (Reactions, Exercise D5)
Week 6 - Lecture Slides 4 (Tee, Spreadsheet, Absorber)
Week 7 - Lecture Slides 4 (Distillation, Component Splitter)
Week 8 - Lecture Slides 5 (Recycle, Pump Performance, Exercise D6)

Prof Karimi teaches very well in my opinion. He gives a step by step guide on how to use Hysys, especially for beginners like us. Also, he does have this online questionaire thing where he asks us questions during lectures and we have to answer them by replying to him online. These questions are usually Chem Eng related questions and not about Hysys (like reason for changes in pressure, temperature etc). Usually, he'll expect some form of response before moving on with the lectures. But all responses are anonymous so just feel free to type any answer you want (especially when you're unsure) and you don't have to be embarrassed about it. 

All lectures are webcasted but this may not apply for those taking this module in Sem 2. I feel there isn't exactly a need to attend physical lectures as well since webcast is pretty sufficient. Just that, you have to listen to webcast in school since Hysys can only be used in school. It's best to use Hysys and see how it works while listening to lectures at the same time so that you won't be so lost. 

Prof Karimi's lecture notes can be rather messy at first but if you listen to him well during lectures and follow him closely, then it shouldn't be a big issue. The content does get tougher as the weeks go by. 

For the second part of the module, there are 5 lecture notes given by Prof Suraj and this is his lecture schedule:
Week 9 - Mechanical Design Part 1
Week 10 - Mechanical Design Part 2
Week 11 - Capital Cost Estimation
Week 12 - Manufacturing Cost Estimation and Economic Analysis
Week 13 - Profitability Analysis

The second part of the module is rather straight forward as it's mainly about mechanical design of vessels and economic analysis of plants. It's mostly about following guidelines and the profitability portion is very similar to the content covered in FIN2704 finance (I mean if you've taken that module too then this part of 4122 should not be a big issue for you). 

Just like how he does things in CN3132, there is a video lecture every week for Prof Suraj's portion that he wants us to watch before attending the physical lectures. So, his video lectures cover the first half of the content and the physical lectures cover the other half. 

Tutorial
Tutorials took place once a week, and they were 2 hours long. They are conducted in computer labs andddd it is the most independent kind of tutorial you can get in Chem Eng. There is a tutor in the tutorial which would take our attendance and basically just go around the class to answer any questions we have about Hysys. Then, you'll just be answering the tutorial questions independently or with your friends of course. Yeapp, so there's no tutor or Prof who would explain to you how to approach any of the tutorial questions; it's really just hands on by yourself.

There are 19 tutorial questions given for the entire semester (actual number of questions may differ for your sem). It's given in 2 batches; 11 in the first batch and 8 in the second batch. The last 5 questions are "optional" but strongly encouraged to do (I'll elaborate more about this later). Each question requires the use of Hysys and comes hand in hand with the lecture notes and lecture schedule. Like the lectures cover reactions, then separation units. So, the tutorial questions will cover reactions first then separation units later. 

The tutorials start on week 5 and end on week 12. Week 13 will be the viva sessions. Thus, there are about 8 sessions in total to complete 19 questions, thus around 2 - 3 questions can be done per lesson/week. For the tutorial questions, just try them and if you have any issues, you can always just raise your hand and ask the tutor any questions you have. The tutor I have is very helpful and will answer any doubt you have (he is that good at Hysys). And it is "compulsory" to attend tutorials since there is attendance too. 

Viva
The viva is basically on the tutorial questions you have attempted. It'll be conducted by your tutor, not the Profs. Around 2 questions will be chosen by your tutor and he will ask you questions related to the question itself. So, this is where the optional questions come into play. Basically, the optional questions you've completed will give you bonus marks so I really encourage you to complete as many questions as you can (although the last few questions are obviously tougher but at least try).

The questions my tutor asked me were not easy in my opinion. My tutor likes to ask questions very specifically on Hysys, like how the equipment works in the system and whether it is physically realizable. Some other tutors ask more concept questions instead. So, it really depends on which tutor you get. For me, I felt I didn't do too well for my viva but managed to get bonus marks as I completed all my tutorial questions. 

Hysys Assignment
The Hysys assignment was another eye-opener. It was released in week 7 and the deadline was in week 10. Basically, we had to simulate a separation process involving absorption and distillation and we have to reach a certain purity and recovery target. It is not easy to converge a distillation column so quite a lot of time was spent on this assignment (and it's only 8% of the grade omg). Try to think out of the box for this assignment as well. As you read through the instructions and restrictions given, you'll realize that there are certain things you can do like for example, having 2 distillation columns instead of 1. Plus you can discuss the assignment with your friends too; just don't submit the same thing. We also needed to do a cost analysis as well we had to design it such that the total cost is minimised (which makes the whole assignment super tough). My total cost in the end was around $600+ but the lowest cost given by my tutor was around $200+ so yeap, I was pretty far off. My advice is to just try and submit whatever you have at the end. At least hit the purity and recovery target first even if your costs is very high.

Mechanical Design Project
This is a group project for the second half of the module. Hysys is not the emphasis here and most of the work is done on word. We had to do up a 10 page report which involves the mechanical design + costing (capital and manufacturing costs) of a vessel. Each group will get a different vessel and different feed flow rate. It's basically just applying the formulas from the lecture notes and textbooks, and choosing appropriate materials for the vessel (which again is referencing the textbooks). We had to do an engineering drawing of the vessel as well which my group used AutoCAD software to complete. The main issue with this project is the tight timeline we have. We were given the project outline in week 10 and the deadline was in reading week. We had to rush through the report since we had to revise for other modules as well (for finals). 

Final Exam
Well, finals. 45 minutes, 25 MCQ questions, closed book and there is NEGATIVE MARKING. The toughest part of the module in my opinion since it takes up 60% of the module. That's right, 45 minutes determines 60% of your grade, as compared to the hours and days spent on the project, assignment and tutorial questions. Well, of course the tutorial questions do help you understand Hysys better and will definitely help in preparation for finals. 

Each correct answer gives you 3 marks and one wrong answer will minus 1 mark away from you. 20 questions were on the first half of the module and 5 questions were on the second half of the module. The first 20 questions really test you on your understanding of how Hysys works. Questions like why an equipment in Hysys is of a certain colour or why the whole module has not converged will be asked. Usually, there will also be 2 options that seem possible so do read your questions really really carefully. To be honest, if you find 2 options equally possible, then just skip the question first and maybe don't even attempt the question in the end. No tedious calculations are tested (there's still some calculations involved) but concepts from previous modules like CN3132, CN2122, CN2125 and CN2116 will be tested as well so you do need to have a good grasp of your Chem Eng concepts. 

The last 5 questions on the second half of the module were definitely easier but do still read the questions very carefully as they can be rather tricky. Both Profs will usually mention what kind of things they will test during the lectures so do listen to them real carefully. Especially Prof Suraj. When he's going through lecture content, he'll mention "this this this... will be tested." ... "this this this... definitely will not test." So, just listen carefully and all will be fine. Although Prof Suraj mentioned that no calculations will be involved for his portion, there are in fact small calculations for his portion so don't believe him entirely as well.

For finals preparation, in my opinion, just look through all your lecture notes and tutorial questions again. Understand how Hysys works (like what will cause inconsistency errors etc) and you should be able to answer most of the questions. For me, since this is a closed book paper, I actually memorised the content, especially for the second half of the module content. It did help me so I'm just leaving this advice out there haha. Do look through the finals MCQ bank provided by the seniors as well as it'll help you get used to the way Prof Karimi likes to set his questions.


Expected Grade: B+

Final Grade: A


Final Comments
I didn't expect to do this well for this module. I think the bonus marks I got from completing all the tutorial questions did help me. And I did a rather rigorous revision for finals as well where I memorised most of the content so I think that helped me a lot as well. It's completely alright to feel totally lost in the beginning of this module as well but eventually you'll do pretty fine. 

I'm not going to upload my own notes since it's a big mess and other senior notes floating around the net are really good too in my opinion.

Stay tuned for more updates.

- Alan

Module Review: CN3121 (AY19/20 Semester 1)

CN3121 Process Dynamics and Control is a 4 MC module which deals with control systems that are required for chemical processes like heat exchangers, reactors, separation processes and storage systems etc. I would say this module is not an easy module to understand in the first few weeks of lectures. The first half of the module is on process dynamics (unsteady state processes) and it isn't easy to link the chapters together and everything just seems so confusing. You can only sort of see the big picture of the entire module at like the second half of the semester when process control is covered. As the second lecturer explains the use of control systems, you'll then only begin to understand the purpose of learning the content covered in the first half of the module. Soooo, it is perfectly fine to be lost in the first half of the module hahaha. 

We are also required to use MATLAB and Simulink to simulate control processes for the projects.

Assessment
20% Project 1 (First half of module)
20% Project 2 (Second half of module)
60% Finals (Open book, 6 structured questions, 2 hours)

Lecturer: 
Prof Wang Xiaonan (Weeks 1 - 7)
Prof Chiu Min Sen (Weeks 8 - 13)

Tutor: 
Prof Wang Xiaonan (Weeks 2 - 8)
Prof Chiu Min Sen (Weeks 9 - 13)

Textbooks/Readings
D.E. Seborg, T.E. Edgar and D.A. Mellichamp and F.J. Doyle III, “Process Dynamics and Control”, Wiley, 2011(Either 2nd, 3rd or 4th edition) (Prof Wang would most probably upload the 4th edition on Luminus)

I would say the textbook is pretty important. You do not have to read every single detail of it. Just that certain examples are helpful in reinforcing the concepts learnt during lectures (because the lecture notes in the first half of the module do actually lack examples). There areee also some concepts that were not really covered in detail during lectures and are also somewhat included in the finals, so it is pretty crucial to have a look at the textbook. 

Lectures
As per usual Chem Eng modules, this module had a 2 hour lecture and a 1 hour lecture weekly. For the first few times, I would say it isn't really very crucial to attend physical lectures and webcast is pretty sufficient for this module hahaha.

Prof Wang taught the first part of the module which covers process dynamics in general. The focus is on unsteady state processes and studying open loop systems (an open look system means the absence of a control system). The concepts covered are mainly developing dynamic models, Laplace transform, transfer functions for open loop systems and a brief introduction to process control. 

Prof Wang's notes tend to be rather brief and do lack information here and there. Thus, I do recommend reading the textbook for certain portions which are not fully explained in the lecture notes. There are also a lack of examples for her lecture notes. As explained earlier, with how this module is formatted, I found it really hard to understand what she was teaching and I feel that she can't convey her points out easily too haha. (The strange thing was that Prof Chiu had a summary of her part in the first 20 - 30 minutes of his lecture in week 8 and I actually learnt more from that summary than Prof Wang's lectures. Yeapp, so as you can see, I definitely learnt more from Prof Chiu hahaha.) 

In my opinion, Prof Chiu has a much stronger foundation and I was able to better understand the logic behind how control system works after his lectures. It's just that he tends to speak a bit slower. Other than that, he's a pretty good lecturer. However, for our batch, we had the 2 hour lecture on a Monday and most of the public holidays for our semester was on a Monday. As such, Prof Chiu had to rush through the last few chapters (feedforward and cascade control) as there wasn't enough time left. (But he didn't test us on the last few chapters for our finals, so all's good. But it may differ for your batch.)

Tutorial
Tutorials took place once a week, and they were 1 hour long. For Prof Wang's tutorials in weeks 2 - 8, they are webcasted. (That's right, they are webcasted.) So, I didn't attend the tutorials for this module in the first half of this module. Her webcasted tutorials are pretty sufficient and if you have any queries, you can just email her or ask her after lectures. 

For the second half of the module, Prof Chiu's tutorials were not webcasted at first. It was only in week 10 or 11 did he started to webcast his tutorials. Anyways, his voice in the webcast is pretty soft and he does add in additional pointers or additional questions for us to practice only in the physical tutorials. This extra stuff are not in the webcasts. Thus, I really recommend to attend his tutorials. 

Project 1
Now for the project. We had to use empirical methods to propose suitable transfer function models for our system and then compare it with the actual simulated data in MATLAB. But wow, project 1 is a mess, I have to say hahaha. It's mainly because for my batch, we did not learn how to use MATLAB in year 1 and only learnt it in CN3421 (which was taken in the same semester as this module), so we were pretty lost in the beginning. The funny thing is that Prof Zhou Kang, who was our Prof for CN3421, actually did a video on how to use ode45 for us to watch so that we can understand how to use this function for our project in CN3121. It was rather confusing too as we were unsure what the questions in the project were asking for. Senior reports can be referred to as reference but since the questions were obviously slightly different, we have to figure certain parts out ourselves. 

Project 2
As for Project 2, it is much better as Prof Chiu actually explained clearly during lecture what he expected from us for the project. Project 2 mainly covers the comparison between 2 types of control systems. We are also more used to using MATLAB and Simulink at that point of time already so Project 2 was much more manageable and shouldn't really be a big issue for you. He does include additional content in the project but all this content are covered in the textbook, so reading the textbook is pretty sufficient. 

Final Exam
The final exam was kindaaa weird haha. Like the questions look very simple but there's that small twist to it. We had to read the questions real carefully and really understand what the Profs were asking for. I would say it is a rather tricky paper but the math isn't too complicated. 

The finals consisted of six structured questions; three from the first part of the module and another three from the second part. Some questions were more of "essay" type of questions where we were supposed to explain certain concepts rather than show off our math. So, yeap, you have to know the concepts of this module pretty well. Other than that, if you've done sufficient revision, the finals is pretty manageable (unlike the other 3k modules in Chem Eng). AND Prof Chiu does give hints about what he's gonna test for finals during lectures and he does stick to his word (well, at least for my batch haha). 


Expected Grade: B+

Final Grade: A


Final Comments
I would say that the finals helped me, I guessed. We knew our project grades and for me, my group didn't do as well, as compared to the rest of our course mates. So, I guessed I was able to explain certain concepts pretty well for the finals. You can view the finals I took here. I'm not going to upload my own notes for this module as they are a mess and you can probably find other senior notes for this module lying around the internet too haha. 

Stay tuned for more updates.

- Alan

Module Review: CN5111 (AY19/20 Semester 2)

CN5111 Optimisation of Chemical Processes is a 4 MC Technical Elective (TE) non-pathway module which teaches optimisation programmes that ...