Blog on (Data Science) Blogs
We’re nearing the point of saturation when it comes to data science blogs. The amount of reccomended Medium, Towards Data Science, Analytics Vidhya, or whatever website you can post to articles that come up on my suggested reading on my phone is unending. Why? Because aspiring data scientists have repeatedly been told that one of the best ways to break into data science is to:
START. A. BLOG.
You, an aspiring member of the workforce, not only should be refining all your technical skills as you apply for jobs, brush up your LinkedIn profile, refactor all that code from that one project you still have yet to set to public on Githhub, but in addition to all that (and your normal life) should devote time to writing data science blogs.1
This is a lot to ask of someone applying for jobs.
And as many of our students at Flatiron School have pointed out, there is not only a sea, but an ocean of data science blog posts out there. There are so many out there (of varying quality) and there seems to be such a push for aspiring data scientists to blog that one of our students joked (maybe not?) that their final project should be a bot that writes data science blog posts just to keep up appearances. In many ways, I couldn’t argue with them, it seems that this advice of starting a blog and blogging is pushed on people wanting to break into data science and what results is a collection of very OK posts when you click around on Medium. This influx of blogs from people-yet-to-get-hired also means that there are a lot of people who are probably under-qualfied to write about the tutorial they set out to detail, especially if it’s about stats. Hello Dunning-Kruger. In some ways, because there are so many posts out there, writing a bad blog post at this point would probably do you more harm than good.2
But as I thought about this AI Blog Bot that one of our students came up with and the sea of bad blogs out there, deep down in my teacher bones I felt that starting a blog is still a good idea.3 Like all thoughts, I couldn’t put my finger on it right away, but this post here is sets out to address the real reasons why in 2020 I STILL think people should be starting a blog if they are interested in breaking into the world of data science (or really whatever you’re into).
The “Point” of a Data Science Blog
In the world of data science, especially at Flatiron School, when we first introduce the idea of blogging to students they think that the “point” of writing data science blogs is to disseminate some sort of technical information. For a newcomer to the field, this feels like a gargantuan task that almost validates someone’s impostor syndrome as they start to even think about topics in which they can address. How can a student, someone who is just getting to grips with stats, programming, and machine learning have anything of substance to contribute to that sea of Medium posts? In many ways, I think anyone new to the social media (Twitter, blogs) has a valid point in this regard.
We’re at a point now where knowledge is becoming so democratized that so many good resources exist that even as someone with a PhD with lots of teaching experience, I feel like I can’t compete with the sea of free books, blog posts, documentation, and YouTube videos out there in terms of making new content.4
But to think that the “point” of writing a data science blog post on a technical topic is to compete with someone like 3blue1Brown explaining eigenvalues would be to make one of the classic blunders and assume the “point” of writing a blog is that they are contributing the a giant ocean of knowledge that is “data science”, hoping to have their dribble “counts” as a meaningful drop to that big ocean.
In my opinion, on a deeper level, it’s more about writing blog posts that are about yourself and how you relate to the community of people that you eventually would like to be a member of. This is important because “data science” is not some big monolith, but rather a community of people. It shouldn’t be reified like a “thing” or some established part of the academy (let’s not forget how old data science is). For me, it’s better thought of as a big network of people, all with various understandings of what data science is or even can be. It’s about the people and you as a person.
It might not feel like that at first, especially with all the gate keeping that seems to perpetually exist, but people who make up data science are literally just other people. This might seem painfully obvious, but if you think about this from a social media perspective, all things social media (blogs, Twitter, LinkedIn) provide direct access for you to join said community. In my opinion, blogging without some sort of humanistic intent to make a connection with another person is just an exercise in bureaucracy. It’s something a lizard person would do.
The Actual Point
In my opinion the point of blogs or front-loading the relationship can take one of two different forms.
The first, which I tend to dub the “Twitter approach”, is to start building up your relationship before you actually meet someone face to face. Coming from an academic background, this is mostly how I’ve used social media. The name of the game is to just be you and rub shoulders with people who you know you will inevitably meet so that when you do meet someone face to face, you have some sort of idea of who they are as a person so you can start your real relationship sooner and use the finite time you have together (normally at a conference) to then form a meaningful connection.
If you adopt this mentality, then the act of “networking” (a term dreaded by most introverted academics who tell us how introverted they are) can become what it should be which is just making more friends.
Of course it’s not so easy as to just start tweeting, build a huge following, and then profit. But I figure if you’re reading this blog, you’re already half way interested in this process. You have to start slowly, just ‘Like’ weird stuff that the chronic posters post, and then get to know what people are like, and learn what people value. A lot of the times it will be memes. Some of time there will be a dumpster fire. But there is a lot to be learned just watching it all pass by. Eventually you’ll find your niche and the whole “twitter for networking thing” will start to make more sense.
The second way, which sort of seems more suited for blogging (but of course they interact!), happens the other way around where you meet someone in person (or maybe on Twitter) and you’ve already built up a bit of a small online presence via your twitter feed or a blog. This might happen at a hackathon, or a conference, or even a non-work party.
It might happen something like this:
You find yourself in a conversation with someone and realize that you have similar interests. Maybe the person you’re talking to is part of a data science team somewhere and you’ve both attended the same meet up. Maybe they have a position open and are looking to hire a new data scientist.
Who you’ve just met remains skeptical. And they should. Everyone wants to be a data scientist.  The thing is, if you’re actually out there in the real world having a chat and enjoying yourself with someone you’ve done most of the hard work in the world of networking. You’ve convinced someone that you are someone who the other person could imagine spending a lot of time with. What do you do then?
Well you might mention you are looking for a job or to switch jobs and have been writing blog posts not to add to the big bureaucratic pool of data science blog posts, but because you have a certain amount of expertise that you want to share and like linking your weird interest in your area of expertise (in my case, music theory) to the world of programming.
When you depart, things are now out of your hands. That’s totally fine, but if the person liked you, you know they are going to social media creep you. If they find you on the web and like what they see, they can fill in the professional scaffolding of the person that they met or know. Of course this is no guarantee that you would always get a job, but having something out there like a blog, an active twitter feed, or your Github profile is some sort of tangible evidence that you were who you said you were. In the case of the blog, if you have written quality content for where you are in your career demonstrating you know what you know, have some idea of what you don’t know, and can articulate that clearly, you can really get yourself recognized.
In both cases, the end result here is to to help other people get to know who you are with the help of the internet. If your goal is to land some sort of professional relationship with someone, this social media presence allows the person that will end up working with you a brief glimpse into what that relationship is going to be.
 I could write tons more about the many ways this practice/culture could go wrong. In my opinion there is a little too much of an emphasis on the blog thing.
What if someone is not a great writer because English is their second language (assuming an English speaking workplace)? What if someone doesn’t have the luxury of doing their whole life AND blogging? (It takes a lot of time…) What if people just don’t like to write? What if people hate social media?
These are all valid questions that should sit in the back of someone’s mind.
But if you are interested in blogging and you think that you would enjoy sharing, why not give it a shot? Your first blogs might be lame, some of mine were/are. Eve this one is kind of lame. It’s a blog about blogs to just get me back in the swing of writing. It won’t be the contribution that everyone remembers me by (hopefully) but might help out a few people.
You might be really surprised about what good can come from it. I’ve been told that two of the positions that I’ve worked for recently, that people have read my blog before and that it positively influenced a hiring choice. We have numerous stories about blogs helping people get hired from my work at Flatiron School. I’ve also been offered some freelance gigs. Those would not have happened if I just had pushed some code to my Github.
I will end by saying that you do decide to start a blog, it does take a long time. At first you will think you will blog a ton. That will eventually die down and that’s OK. Creativity burnout is real and life happens. Luckily a lot of content creators are very open about this and help normalize this. You should just blog when you want to or can or have something to say. At this point I think of mine as more like a small outlet for myself to express myself and a vehicle to help others given the experiences that I have had.

- Write blogs that only you can can write. (My default answer when people ask if they should write about an introduction to supervised versus unsupervised machine learning.)
- Write the kind of blog post you would want to read. (My default answer when people ask me how long they should be.)
- Literally write down the people you would want to read your blog at the top of your page when you’re drafting the post and write the post to them, erase their names when you’re done
- Cite your sources.
- Tweet/Post on LinkedIn about it when you’re done writing.
- Don’t take them too seriously.
- Demonstrate you know what you know and have a vague idea of what you don’t know
- Try to make other people feel smarter or more empowered to do something after they have read your blog.
- Everyone likes pictures.
- Include code people can easily copy and paste to try on their own.
- Don’t start too much drama, a little is kind of fun.
And lastly, if you you struggle to write, that’s ok. Writing is very hard. If you find it difficult, try to stick to some sort of template. If there’s any interest in sharing the materials we use at Flatiron School to help people get started, I’d be more than happy to for a future post. This one is now too long.
So, maybe start a blog in 2020, but take some time to really think about why you are doing it.
I assume if you clicked on the title you’re here for that reason…↩
It probably should go without saying, but if you write factually incorrect information on your blog, you are going to have a lot of explaining to do…↩
Also being tainted by a lot of suviorship bias↩
The secret is you don’t have ot compete with it↩
Though always very nice↩


CHOOSE A CATEGORY
Artificial Intelligence
Data Science
Internet of Things
Blockchain
Virtual Reality
Intelligent apps
GO


Preparation time
30 mins to 1 hour
Cooking time
10 to 30 mins
Serves
Makes 1 cake
Dietary
Battenberg cake is a true classic for afternoon tea. The Hairy Bikers' recipe makes it foolproof.
Preheat the oven to 190C/375F/Gas 5.
Grease a 20cm/8in square, loose-based cake tin with butter.
Take a 30cm x 20cm/12in x 8in strip of baking parchment and make a 8cm/3in fold in the centre. This will create a division in the cake so that the two differently coloured sponges can be cooked at the same time.
Line the tin with the baking parchment, keeping the division in the centre.
Put the butter, sugar, eggs, flour and vanilla in a food processor and pulse until well combined.
Transfer the batter to a bowl set on scales, remove half of the batter and put it in a different bowl.
Add a small dab of red food colouring to one bowl and fold it into the batter until it is well blended.
Spoon the cake batters into each side of the prepared tin and smooth the surface with the back of a spoon.
Bake in the centre of the oven for about 25 minutes, or until the sponges have risen. Cool in the tin for five minutes, then slide a knife around the outside of each sponge and turn them out onto a wire rack. If the sponges have risen unevenly, press the surface gently until level. Leave until completely cold.
To assemble the cake, first place one sponge on top of the other and trim off the crusty edges so they are both the same size. Cut the sponges in half lengthways to make four long rectangles.
Warm the apricot jam in a saucepan then press through a fine sieve.
Brush the long side of one of the sponges with jam and sandwich together with a sponge of a contrasting colour. Do the same with the other two sponges.
Sandwich the two pairs of sponges together like a checker board and brush the top and sides with jam.
Place the marzipan on a surface dusted with icing sugar and roll into a rectangle of about 40cm x 20cm/16in x 10in; it should be large enough to wrap the cake completely, leaving the ends exposed, and be about 5mm/¼in thick.
Turn the cake upside down on the marzipan and brush the underside of the sponges with jam.
Wrap the marzipan around the cake, pressing it gently onto the surface of the sponges, and press the edges together to make a firm join.
Turn back over with the seam underneath, trim a thin slice off each end and place on a serving plate.


Hello there, thanks for choosing TECH. ASSISTANT and taking this step of being in this page. Here, you will find our able men and women. At tech Assistant we priorities quality service to our customers. This is why we got the best team around working at the highest level they can. We hope we shall be of assistance and be able to solve whatever the issue you are going through.
You are welcome to choose a technician from this skillfull team. Their field of experties have been indicated on the details, fell free to dig in. You are also recommended to see the ratings or rather the reviews written by our custormers that each individual has worked for. This way you will be choosing the best we can have that does the job to your satifaction.
Fill in the form below to hire this technician.
Fill in the form below to hire this technician.
Fill in the form below to hire this technician.


A tone of voice is the personality of a brand. It works alongside a company’s visual identity. It also helps to define a company and bring its brand values to life. BMJ’s tone of voice needs to be consistent to be recognisable.
Guidance helps to inform all of a company’s written copy. By following the principles in this guide, you can make your content more accessible, succinct and direct for your reader.
As a company, we have worked hard to establish what we do. Who we are is embodied by our brand personality and values, and drive how we interact with the medical community.
Our reputation is built on trust, credibility and transparency. How we communicate enforces this trust.
We know a lot about our customers: who they are and what their needs are.They don’t have time to shift through the plethora of information they currently receive. By following the principles in this guide, you can make your content more accessible, succinct and direct for your audience.
Our brand’s four most powerful personality traits have steered the thinking behind the company’s tone of voice.
We believe in ourselves as pioneering experts within our profession. Evidence matters to us so, wherever possible, we use data to back-up our claims
We motivate, support and enable healthcare professionals in all communities worldwide—so the words we choose to use are clear and accessible for everyone.
We know our users and customers are busy so we speak briefly, directly and clearly. We tell them what they need to know within the first two sentences.
We are honest, authentic and credible. We know who we are writing for and meet our audience’s specific needs with thoughtful, relevant information that is correct in every detail.
Our words will best engage people when they stimulate both an emotional and an intellectual response. For us, emotional language alone would be too flighty, undermining our trustworthy credibility. Using only intellectual language would be too dry and potentially pompous – alienating audiences such as medical students and clinical managers.
Take a look at this formality scale and note where we sit in relation to other companies - do you agree?:
Write first, refine later. It is easiest if you get down what you want to say, then fine-tune it.
Don’t use ‘corporate speak’, clichés and generic terms. Facts, figures and quotes will ground your statements in reality.
Accredit sources to give your writing more credibility. To be credible, customer testimonials should not be more than 3 years old.
Instead of saying:
BMJ OnExamination users will have a better chance of passing their exams.
Say:
With more than 60,000 students taking their MRCP exams each year, we make it our business to prime students to get the best possible results.
Talk directly to your reader in the active voice. Saying ‘you will/your users’ not ‘users will’ helps readers connect with your words and be active participants.
When talking or writing as the voice of the company, always refer to BMJ as we, us or our.
Instead of saying:
BMJ Examination users will be stretched and have their knowledge put to the test.
Say:
BMJ OnExamination will stretch you and put your knowledge to the test.
Don’t just talk about how great we are and what we can give users, customers and the healthcare community. Include them in the conversation too – emphasise ‘we’ and ‘you’. Sound like a trusted partner on the same level.
Instead of saying:
Showcasing the latest ideas and leading speakers, the conference aims to bring knowledge and solutions to support the future of medical and healthcare leadership and management.”
Say:
One of the key themes of the conference is learning from other industries. It’s here you will learn from other people who have achieved great success in their own industry. Come to find out how you can get more from your daily work life.
Avoid words like ‘could’, ‘should’, ‘would’, ‘might’, ’committed to’ and ‘aim to’.
Instead of saying:
The conference aims to bring knowledge and solutions...
Say:
The conference will help you understand what you need to know...
Focus on what a reader can do or learn and use verbs to illustrate this. ‘Understand’ is more powerful than ‘gain knowledge’, for example.
Instead of saying:
We deliver the highest standard of medical information and resources to improve outcomes for patients and the provision of healthcare worldwide.
Say:
We are helping clinicians to improve patient care by supplying accurate and innovative medical support, educational tools and events.
Find examples of excellence you can draw on. Bring your copy to life with real stories and impressive feats that illustrate our success. We have a bank of these here if you need somewhere to start.
Showing is more powerful than telling.
For example: “Winning the Prevention Team of the Year award has inspired us to develop even further. Receiving the national recognition that the award brings has aided us in progressing the service.” Kerry Lyons, Hospital Alcohol Liaison team leader, Tameside Hospital NHS Foundation Trust, Greater Manchester.
Keep your writing simple, concise and clear. Too many words will bury the important messages.
Instead of saying:
Quality Improvement Reports is an open access, PubMed-indexed repository of global quality improvement. Share your work to inspire others and contribute to the international quality movement, or find innovative new approaches from peers around the world who are facing the same challenges as you.
Many of you make considerable contributions to healthcare. Would you like to see your efforts recognised by peers internationally? BMJ Quality Improvement Reports gives you the tools to successfully submit your work for publication in an open access, PubMed-indexed journal.
Avoid academic or marketing speak; complex ideas can still be expressed clearly and simply without losing their credibility.
Keep your flow of ideas clear. Present no more than one or two ideas in each paragraph.
Spell acronyms out in full first with their acronym following in brackets: Continuing Professional Development (CPD). Thereafter, the acronym may be used.
Instead of saying:
As one of the world’s leading STM publishers and a globally trusted and recognised brand, BMJ can provide your publication with the bespoke service it deserves. BMJ places the needs of our partners at the centre of all we do, and as a society ourselves we share the same values as our society partners.
Say:
We are one of the world’s leading Science, Technical, Medical (STM) publishers. Partner with us today so we can provide your publication with the bespoke service it deserves.
Don’t be afraid to write like you speak. It will make you come across as more welcoming, accessible and collaborative.
Read your finished piece out loud.
Instead of saying:
At BMJ, our Learning and Development programme is focused on inspiring staff about fulfilling their career aspirations
Say:
know you want to progress your career. Our Learning and Development programme gives you the practical help to have a long-term career at BMJ.
Draw your reader into the conversation and invite action.
Instead of saying: Evidence-Based Nursing (EBN) is designed to alert practising nurses to important and clinically relevant advances in treatment, diagnosis, aetiology, and prognosis.
Say: Are you inspired by the latest developments in the field of nursing? Curious to know how studies impact on clinical practice?
We often send communications in the hope that they’ll prompt the reader to do something. Empower your reader by including a call to action (CTA) that is specific, direct and actionable. If you have more than one CTA, focus attention on your primary goal.
Instead of saying:
How do I find out more? Read our success stories and fact sheets. Contact a member of our institutional sales team. You can stay up to date with BMJ by following us Twitter, Google+ and Facebook or joining our LinkedIn group.
Say:
How do I find out more? Contact our sales team for more information. Or, read our success stories and fact sheets. You can also find us on Twitter, Facebook, Google+ and LinkedIn.
The following claims appear again and again on healthcare company websites the world over. Try to avoid using them if possible – or at least use them sparingly. They won’t make us distinctive or memorable in the healthcare marketplace – we’ll just sound like everyone else.
Instead of saying:
Say:
We all have conventions for using: ‘high quality’; ‘comprehensive’ and ‘online resources.’ Try mixing these up with more accessible words, such as ‘highest ranked’, ‘most cited’, ‘accessible’, ‘useful’, ‘thorough’, ‘detailed’, ‘influential’ and so on.
Nothing says professional like perfectly polished copy. An errant apostrophe, misspelling or rogue typo has the capacity to undermine your message entirely. Cast a keen eye over everything you send out, even if it’s just an email.
Our 4 core personality traits – confident, succinct, empowering and trustworthy– shape a well-formed and distinctive tone of voice. If you’re writing for a specific audience – like advertisers or academic institutions– you can amplify particular traits to better connect with them.
We believe in ourselves as pioneering experts within our profession. Evidence matters to us so, wherever possible, we use data to back-up our claims.
We believe in ourselves as pioneering experts within our profession. Evidence matters to us so, wherever possible, we use data to back-up our claims.
Instead of saying:
Our high-quality 60+ journals...
Say:
Nearly 60% of our 70+ journal portfolio are the most influential titles in their field.
A confident tone of voice does not need to be arrogant or boastful. It is carefully constructed prose that resonates with your intended audience. Use positive and upbeat language that reflects our can-do attitude.
A confident tone of voice does not need to be arrogant or boastful. It is carefully constructed prose that resonates with your intended audience. Use positive and upbeat language that reflects our can-do attitude.
Instead of saying:
We are committed to delivering high standards of customer service. If you can't find the information you require on our BMJ site, please send an email using the form below or phone the Customer Service team directly on +44 (0) 20 7111 1105.
Say:
If you have any questions, please contact us using the form below or phone +44 (0) 20 7111 1105.
You will retain a reader’s attention by making your writing original and memorable by borrowing poetic language forms that are easy to apply such as alliteration, assonance and repetition. This works particularly well in advertising.
Repetition of the same starting sound in several words in a sentence. For example: create consistent content
Similarity of sounds in words or syllables. For example: choose and use
If you repeat on purpose, repetition is a clever writing tool. It’s acceptable to use a word or phrase around 2-4 times – any more than that and it starts to become pretty obvious.
You know your users and customers are busy so always speak briefly, directly and clearly. Aim to tell them what they need to know within the first two sentences. Use short sentences and insert one or two longer sentences to add pace. And don’t be afraid to start sentences with ‘And’ and ‘But’ for emphasis.
For example: We have a vision to create a healthier world. And it’s working.
Use the present and future tense to connect with young audiences and the pioneers of tomorrow. If you’re talking about our heritage and past achievements, do it in the context of what we’re doing today and are set to achieve tomorrow.
Instead of saying:
BMJ has been publishing high quality innovative research since 1840.
Say:
Since starting out as the publisher of a single medical journal in 1840, we have evolved into a global healthcare knowledge provider.
We’re here to support and enable, so our words need to be clear and accessible. Motivate readers with mini stories about the difference our products and services make – to careers, to day-to-day practice, to global health. Include a call to action.
Instead of saying:
The PACK guide is a comprehensive, integrated approach to adult primary care that includes 40 common symptoms and 20 chronic conditions. It aims to guide the clinician to assess a patient’s symptoms, make a diagnosis and devise a management plan, and deliver routine care for one or more chronic conditions. The content is informed by evidence sourced through the BMJ’s Best Practice, WHO guidelines and other sentinel guidelines, and is updated on an annual basis. It is designed to be practical and easy to use, with algorithms, checklists, illustrations and colour-coding.
Say:
The Practical Approach to Care Kit is currently guiding clinicians and nurses working in Brazil and Africa through patient assessments. Covering 40 common symptoms and 20 chronic conditions, the evidence-based content is sourced primarily through BMJ Best Practice and WHO guidelines. Its practical and easy to use design is proving to be an invaluable tool for over 6,000 clinics across South Africa.*
We’re high achievers and doers, so use the active not passive voice. Use the imperative form of verbs (‘ask us’, ‘find out more’) to empower readers to inspire action and be decisive.
Include facts, quotes and examples into your writing to pack a punch and ground it in real achievement. Show how trustworthy we are with confident language and celebrate successes with the prominence they deserve. Don’t bury impressive facts – give them emphasis as stand-out statistics, pull out quotes and email subject lines.
Instead of saying:
A recent independent review of clinical decision support tools published in the Journal of Medical Internet Research ranked BMJ Best Practice equal first for breadth of disease coverage, editorial quality, and evidence-based methodology.
Say:
BMJ Best Practice ranked equal first for breadth of disease coverage, editorial quality, and evidence-based methodology. The independent review of clinical decision support tools is published in the Journal of Medical Internet Research.
Prospective subscribers fresh from their medical exams will not be attracted to our products by a tone of writing used for society proposals. Similarly, when addressing institutional customers, your tone of writing will be different from the one you use when talking to colleagues on Watercooler+. Our tone of voice needs enough flex to connect with different audiences, but enough consistency to remain distinctly BMJ.
Talk to students as partners informally, using language and turns of phrase that are familiar to them. But don’t try too hard. Bump up the confident and trustworthy, backed up with success stories that will inspire them.
Don’t patronise the reader with language that is stuffy and convoluted. Focus on ‘confident’ by being clear and making your point upfront. Make stand out with the ‘empowering’ with a call to action.
Show real-world relevance by communicating confident and trustworthy’ in a way that catches the eye of busy business people. Combine creativity using the poetic language forms to make your copy memorable.
Use collaborative language – ‘we’, ‘our’ and ‘you’ – to invite people to join the conversation. Use ‘empowering’ language to break down communication barriers and involve the wider community.
Readers tend to scan pages How you structure your writing will determine whether anyone will read it.
Structure your content so that the most relevant facts and statements are in the first paragraph. It’ll draw your reader in and compel them to read on. Focus on the clear flow of ideas to make your words count. Introductions should be about 20–30 words, summarising the page content and highlighting key themes or most interesting facts.
Specifically for online content, the opening paragraph of every web page is a summary of the page. This helps visitors gain a quick understanding of the page content and its relevance to them.
Keep your headlines around 6 words or less. Try to keep your main body of content around 300–400 words or less: if you have more to say, break it up into easy-to-navigate chunks.
Subject lines that begin with action verbs will entice your reader. Make your emails more clickable by adding a vibrant verb at the beginning.
Within the email or body copy of a print advert or webpage, subheadings break your text into manageable chunks. This will catch your readers’ attention and make the page easier to navigate or scan.
Specifically for web content. Structuring your writing this way will advertise your content to both visitors and search engines.
Use bullet points, tables, graphics or boxes to gather important information in one place. Start bullet points with a verb if possible, to inspire action and empower the readers.
Does your content have a purpose? A call to action (CTA) asks visitors to do something. What is your call to action? No content should be without a call to action.


Feedback
Feedback type:
*
General
Problem
Feature
Question
Your Name (Optional):
Email address
*
Your Feedback
*
Exception Error
Submit


{{ ::(ctrl.package.title || ctrl.game.title) }}
INSTALLING
INSTALL FAILED
INSTALL PAUSED
UPDATING
UPDATE FAILED
UPDATE PAUSED
INSTALLED
RUNNING
REMOVING
Version:
{{ ::ctrl.showcasedRelease.version_number }}
No published releases yet.
{{ ::build.primary_file.filename }}
({{ ::build.primary_file.filesize | filesize }})
And really warm feelings for supporting an indie developer!


--- layout: page title: 'Our Services' permalink: /services/ body-class: services hero--dark hero-img: hero-services.jpg ---
Marsella Properties‘ team brings a deep breadth of local knowledge as well as national experience to each portfolio. Our team are experts in these areas and have access to consultants who can fulfill special needs when they arise.


-
Designed and contributed to the development of an Angular single
page app for generating reports
-
Developed Backbone-based form handling framework, for a CRUD
Single Page application
-
Organized and led internal hackathons, debates and presentations
- Provided IT support for 50 users
- Created a single page Backbone app, utilizing YouTube API
- Developed Active Directory management system with C#
-
Developed WordPress web sites for CIPE, ALA group, Taxpayers for
Common Sense, Rosebar Lounge.


nvim
Neovim, a programmer's text editor based on Vim, provides several modes for different kinds of text manipulation.
Pressing `i` in normal mode enters insert mode. `` goes back to normal mode, which doesn't allow regular text insertion.
See also `vim`, `vimtutor`, `vimdiff`.
More information: home page
- Open a file:
nvim path/to/file
- Enter text editing mode (insert mode):
i
- Copy ("yank") or cut ("delete") the current line (paste it with `P`):
yy|dd
- Enter normal mode and undo the last operation:
u
- Search for a pattern in the file (press `n`/`N` to go to next/previous match):
/search_pattern
- Perform a regular expression substitution in the whole file:
:%s/regular_expression/replacement/g
- Enter normal mode and save (write) the file, and quit:
:wq
- Quit without saving:
:q!


@Service
public class Employee
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
Employee() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAddress()
This method was generated by MyBatis Generator.
|
java.lang.String |
getContact()
This method was generated by MyBatis Generator.
|
java.lang.Long |
getCreated()
This method was generated by MyBatis Generator.
|
java.util.Date |
getDob()
This method was generated by MyBatis Generator.
|
java.util.Date |
getDoj()
This method was generated by MyBatis Generator.
|
java.lang.String |
getEmail()
This method was generated by MyBatis Generator.
|
java.lang.String |
getFirstName()
This method was generated by MyBatis Generator.
|
java.lang.String |
getGender()
This method was generated by MyBatis Generator.
|
java.lang.Integer |
getId()
This method was generated by MyBatis Generator.
|
java.lang.String |
getLastName()
This method was generated by MyBatis Generator.
|
java.lang.String |
getPassword()
This method was generated by MyBatis Generator.
|
java.lang.Boolean |
getPasswordVerification()
This method was generated by MyBatis Generator.
|
java.lang.Long |
getpExpireAt()
This method was generated by MyBatis Generator.
|
java.lang.String |
getpToken()
This method was generated by MyBatis Generator.
|
java.lang.String |
getRole()
This method was generated by MyBatis Generator.
|
java.lang.Boolean |
getStatus()
This method was generated by MyBatis Generator.
|
java.math.BigDecimal |
getTimeZone()
This method was generated by MyBatis Generator.
|
java.lang.Long |
getUpdated()
This method was generated by MyBatis Generator.
|
java.lang.String |
getvToken()
This method was generated by MyBatis Generator.
|
void |
setAddress(java.lang.String address)
This method was generated by MyBatis Generator.
|
void |
setContact(java.lang.String contact)
This method was generated by MyBatis Generator.
|
void |
setCreated(java.lang.Long created)
This method was generated by MyBatis Generator.
|
void |
setDob(java.util.Date dob)
This method was generated by MyBatis Generator.
|
void |
setDoj(java.util.Date doj)
This method was generated by MyBatis Generator.
|
void |
setEmail(java.lang.String email)
This method was generated by MyBatis Generator.
|
void |
setFirstName(java.lang.String firstName)
This method was generated by MyBatis Generator.
|
void |
setGender(java.lang.String gender)
This method was generated by MyBatis Generator.
|
void |
setId(java.lang.Integer id)
This method was generated by MyBatis Generator.
|
void |
setLastName(java.lang.String lastName)
This method was generated by MyBatis Generator.
|
void |
setPassword(java.lang.String password)
This method was generated by MyBatis Generator.
|
void |
setPasswordVerification(java.lang.Boolean passwordVerification)
This method was generated by MyBatis Generator.
|
void |
setpExpireAt(java.lang.Long pExpireAt)
This method was generated by MyBatis Generator.
|
void |
setpToken(java.lang.String pToken)
This method was generated by MyBatis Generator.
|
void |
setRole(java.lang.String role)
This method was generated by MyBatis Generator.
|
void |
setStatus(java.lang.Boolean status)
This method was generated by MyBatis Generator.
|
void |
setTimeZone(java.math.BigDecimal timeZone)
This method was generated by MyBatis Generator.
|
void |
setUpdated(java.lang.Long updated)
This method was generated by MyBatis Generator.
|
void |
setvToken(java.lang.String vToken)
This method was generated by MyBatis Generator.
|
public java.lang.Integer getId()
public void setId(java.lang.Integer id)
id
- the value for employee.idpublic java.lang.String getFirstName()
public void setFirstName(java.lang.String firstName)
firstName
- the value for employee.first_namepublic java.lang.String getLastName()
public void setLastName(java.lang.String lastName)
lastName
- the value for employee.last_namepublic java.lang.String getEmail()
public void setEmail(java.lang.String email)
email
- the value for employee.emailpublic java.util.Date getDob()
public void setDob(java.util.Date dob)
dob
- the value for employee.dobpublic java.util.Date getDoj()
public void setDoj(java.util.Date doj)
doj
- the value for employee.dojpublic java.lang.String getAddress()
public void setAddress(java.lang.String address)
address
- the value for employee.addresspublic java.lang.String getContact()
public void setContact(java.lang.String contact)
contact
- the value for employee.contactpublic java.lang.String getGender()
public void setGender(java.lang.String gender)
gender
- the value for employee.genderpublic java.lang.String getPassword()
public void setPassword(java.lang.String password)
password
- the value for employee.passwordpublic java.lang.Boolean getStatus()
public void setStatus(java.lang.Boolean status)
status
- the value for employee.statuspublic java.lang.Boolean getPasswordVerification()
public void setPasswordVerification(java.lang.Boolean passwordVerification)
passwordVerification
- the value for employee.password_verificationpublic java.lang.String getRole()
public void setRole(java.lang.String role)
role
- the value for employee.rolepublic java.lang.Long getCreated()
public void setCreated(java.lang.Long created)
created
- the value for employee.createdpublic java.lang.Long getUpdated()
public void setUpdated(java.lang.Long updated)
updated
- the value for employee.updatedpublic java.math.BigDecimal getTimeZone()
public void setTimeZone(java.math.BigDecimal timeZone)
timeZone
- the value for employee.time_zonepublic java.lang.String getvToken()
public void setvToken(java.lang.String vToken)
vToken
- the value for employee.v_tokenpublic java.lang.String getpToken()
public void setpToken(java.lang.String pToken)
pToken
- the value for employee.p_tokenpublic java.lang.Long getpExpireAt()
public void setpExpireAt(java.lang.Long pExpireAt)
pExpireAt
- the value for employee.p_expire_at


We optimize users!
- iterate value-added systems
- matrix enterprise ROI
- integrate dynamic platforms
- e-enable innovative web services
- architect turn-key mindshare
- implement cross-media e-business
- facilitate user-centric experiences
- seize best-of-breed convergence
- synergize front-end communities
- redefine global channels
- integrate collaborative vortals
- benchmark revolutionary eyeballs


I first heard of poppy tea online a few months back. I had recently ran out of my supply of hydrocodone I got for some oral surgery. Hydrocodone was my first opiate expiriance and after three months, my bottle of 40, 10mg lortab was gone. I had tried poppy seed tea three times before and felt nothing but tired and got headaches every time.
I bought 30 golf ball sized papaver soniferum pods for ten dollars online. The stems and pods were still green too. I crushed one and measured it at aprox. 1 tsp. I ground the rest and measured out four teaspoons. ( 4 pods ) I added a tsp. of lemon juice, let it soak for ten minutes then added a quarter cup of water heated to about 130 deg. farenheight and let it steep for 20 min. I strained it through a fine wire filter then put the pulp in cloth and strained that. I used the small number of pods to test the potency so I would'nt O'd.  After about 30 min. I started to feel very relaxed and felt the familiar warmth throughout my body. I laid on my bed and watched austin powers, feeling very content and nearly falling asleep.
My friend called and about two hours after taking the tea went to his house and played GTA: San Andreas. I was pretty relaxed the rest of the night and was happy that I had got some good pods. The high wasn't really strong but still good. It was probably about as strong as taking 10 mg. of hydro, but I need about 20-25 mg. of hydro to get really messed up.
After the successful test, I decided to take seven teaspoons and let it soak in 3 tablespoons of lemon juice over night, add hot ( not boiling! ) water and let it sit a couple more hours. I used the same filtering method and added a tablespoon of sugar. This is how the night went.
7:30 pm drank down the awful brew on an empty stomach. The sugar made it bearable. Put in the Led Zepplin dvd.
7:55 feeling relaxed, sinking into couch. Still waiting for the effects to kick in all the way.
8:35 Mind slowing, thinking of complex things not possible. starting to feel warm all over, verly relaxed, mild euphoria.
8:45 Damn, at one with the couch, moderate euphoria. I feel the waves of warm rushing through my body. Noticing little things in music I didn't hear before. Watching Led Zepplin jam for 20 minutes on dazed and confused, amazing performance. I feel great.
10:00 drink tea with 3 pods in it when the high hits it's peak. I play GTA: vice city and listen to Pink Floyd. Just driving around not doing missions. I'm driving really slow not caring what I'm doing, just grooving to the music.
12:10 starting to come down, still feel slightly euphoric. Mild body high still there. I turn on Princess Mononoke and watch some. I pass out around 1:30 and wake up a few times feeling like the movie is real. cool. I slept like a rock the rest of the night and had no hangover the next day. I did feel A bit fatigued though. A great expiriance overall.
The only negative was a very strange one.  I got up to piss about 5 or 6 times. It was strange, when I had taken hydro, it would have the opposite effect, I would get urinary constipation. Bizzare. why would it make me need to pee? I was mildy itchy but it wasn't bothersome. Hydro makes you itchier and is more sedating. Be safe, respect the pod.
Peace
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


A little bit about me.
I live in Stockholm, Sweden with my small family. My journey into tech started with an Assistant position in a Tech Department at Zalando. The more I learned about tech, the more I wanted to give it a try myself. And so the journey began.
I signed up for a coding course and when I learned how to build my first website using HTML and CSS, I realized what was missing in my career all along. I am currently working on making a full switch to frontend development.
Hand-Coded HTML
My focus is writing clean, well-formatted, semantic HTML5 by hand to make sure that the content is easy to read, easy to collaborate, trouble-shoot and accessible.
Well-Organized CSS
I pride myself on writing CSS that is easy to read and build on. I focus on keeping my CSS lean and fast to load, and I make it a habit to stay up to date on current best practices.
Converting Designs into Code
You can trust me to take a designer's PSD and quickly & accurately convert it into a webpage that is pixel-perfect match.


Before trying the Web Test Harness, please run `steroids connect` inside mobile/ once.
Below you can see module/index.html:


|
Click
here
to track changes to exam timetable, if required
|
|
Date
|
Day
|
Time
|
Course
|
Course Title
|
Duration
|
|
18 November 2021
|
Thursday
|
1.00 pm
|
AGQ28B
|
EVERYDAY SCIENCE IN FOODS
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
9.00 am
|
AC1103
|
ACCOUNTING I
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
9.00 am
|
AC2104
|
ASSURANCE & AUDITING
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
9.00 am
|
BA3201
|
LIFE CONTINGENCIES & DEMOGRAPHY
|
3 hr
|
|
19 November 2021
|
Friday
|
9.00 am
|
BF3207
|
ALTERNATIVE INVESTMENTS
|
2 hr
|
|
19 November 2021
|
Friday
|
9.00 am
|
BS2102
|
CHINESE MATERIA MEDICA
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
9.00 am
|
CE2001
|
ALGORITHMS
|
2 hr
|
|
19 November 2021
|
Friday
|
9.00 am
|
CE4022
|
PERSONAL MOBILE NETWORKS
|
2 hr
|
|
19 November 2021
|
Friday
|
9.00 am
|
CH2103
|
FLUID SYSTEMS
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
9.00 am
|
CZ2001
|
ALGORITHMS
|
2 hr
|
|
19 November 2021
|
Friday
|
9.00 am
|
CZ4022
|
PERSONAL MOBILE NETWORKS
|
2 hr
|
|
19 November 2021
|
Friday
|
9.00 am
|
EE2004
|
DIGITAL ELECTRONICS
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
9.00 am
|
EE4341
|
ADVANCED ANALOG CIRCUITS
|
2 hr
|
|
19 November 2021
|
Friday
|
9.00 am
|
HA4006
|
PUBLIC LEADERSHIP
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
9.00 am
|
HC4030
|
MODERN CHINESE INTELLECTUALS & POLITICAL MOVEMENTS
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
9.00 am
|
HE1002
|
MACROECONOMIC PRINCIPLES
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
9.00 am
|
HL1002
|
SURVEY OF ENGLISH LITERATURE 1
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
9.00 am
|
HP4102
|
TRAUMA PSYCHOLOGY & CRISIS MANAGEMENT
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
9.00 am
|
IM1004
|
DIGITAL ELECTRONICS
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
9.00 am
|
MA3005
|
CONTROL THEORY
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
9.00 am
|
MA3705
|
AEROSPACE CONTROL THEORY
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
9.00 am
|
MH4200
|
ABSTRACT ALGEBRA II
|
2 hr
|
|
19 November 2021
|
Friday
|
9.00 am
|
MH4511
|
SAMPLING & SURVEY
|
2 hr
|
|
19 November 2021
|
Friday
|
9.00 am
|
MT4101
|
INTERMODAL TRANSPORTATION
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
9.00 am
|
PH1105
|
OPTICS, VIBRATIONS & WAVES
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
2.30 pm
|
AC2301
|
PRINCIPLES OF TAXATION
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
2.30 pm
|
BG1109
|
ANATOMY & PHYSIOLOGY
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
2.30 pm
|
BS1200
|
UNDERSTANDING SINGAPORE HEALTHCARE SYSTEM
|
2 hr
|
|
19 November 2021
|
Friday
|
2.30 pm
|
BS3101
|
TREATISE ON EXOGENOUS FEBRILE DISEASES
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
2.30 pm
|
CE1105
|
DIGITAL LOGIC
|
2 hr
|
|
19 November 2021
|
Friday
|
2.30 pm
|
CE3001
|
ADVANCED COMPUTER ARCHITECTURE
|
2 hr
|
|
19 November 2021
|
Friday
|
2.30 pm
|
CS2400
|
FOUNDATION OF INFORMATION ANALYTICS
|
2 hr
|
|
19 November 2021
|
Friday
|
2.30 pm
|
CZ1105
|
DIGITAL LOGIC
|
2 hr
|
|
19 November 2021
|
Friday
|
2.30 pm
|
CZ3001
|
ADVANCED COMPUTER ARCHITECTURE
|
2 hr
|
|
19 November 2021
|
Friday
|
2.30 pm
|
EE2007
|
ENGINEERING MATHEMATICS II
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
2.30 pm
|
EE4266
|
COMPUTER VISION
|
2 hr
|
|
19 November 2021
|
Friday
|
2.30 pm
|
EN3001
|
SOLID & HAZARDOUS WASTE MANAGEMENT
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
2.30 pm
|
HA2014
|
PUBLIC ORGANIZATION THEORY
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
2.30 pm
|
HE4013
|
EXPERIMENTAL ECONOMICS
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
2.30 pm
|
HL2024
|
APPROACHES TO LITERATURE
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
2.30 pm
|
HP3004
|
THE PSYCHOLOGY OF FOOD & EATING
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
2.30 pm
|
IM2007
|
ENGINEERING MATHEMATICS II
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
2.30 pm
|
MA2001
|
MECHANICS OF MATERIALS
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
2.30 pm
|
MS1015
|
MATERIALS SCIENCE
|
2 hr
|
|
19 November 2021
|
Friday
|
2.30 pm
|
MS4613
|
WEARABLE SENSORS FOR HEALTHCARE
|
2 hr
|
|
19 November 2021
|
Friday
|
2.30 pm
|
PH3101
|
QUANTUM MECHANICS II
|
2 hr 30 min
|
|
19 November 2021
|
Friday
|
2.30 pm
|
SC1005
|
DIGITAL LOGIC
|
2 hr
|
|
22 November 2021
|
Monday
|
9.00 am
|
BF2207
|
INTERNATIONAL FINANCE
|
2 hr
|
|
22 November 2021
|
Monday
|
9.00 am
|
BS1101
|
BASICS OF TCM
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
9.00 am
|
BS3021
|
BIOIMAGING TECHNIQUES IN EM
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
9.00 am
|
CH2140
|
CHEMICAL ENGINEERING UNIT OPERATIONS I
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
9.00 am
|
CY1308
|
PHYSICS
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
9.00 am
|
CZ2003
|
COMPUTER GRAPHICS & VISUALISATION
|
2 hr
|
|
22 November 2021
|
Monday
|
9.00 am
|
EE3013
|
SEMICONDUCTOR DEVICES & PROCESSING
|
2 hr
|
|
22 November 2021
|
Monday
|
9.00 am
|
EE4154
|
DIGITAL & TELECOMMUNICATIONS SYSTEMS
|
2 hr
|
|
22 November 2021
|
Monday
|
9.00 am
|
HA1012
|
FUNDAMENTALS OF POLITICS
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
9.00 am
|
HE2011
|
LABOUR ECONOMICS & LABOUR RELATIONS
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
9.00 am
|
HL2004
|
SENSIBILITY & ROMANTICISM
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
9.00 am
|
MA3703
|
FLIGHT DYNAMICS
|
2 hr
|
|
22 November 2021
|
Monday
|
9.00 am
|
MH1810
|
MATHEMATICS 1
|
2 hr
|
|
22 November 2021
|
Monday
|
9.00 am
|
MH4931
|
SPECIAL TOPICS IN APPLIED MATHEMATICS
|
2 hr
|
|
22 November 2021
|
Monday
|
1.00 pm
|
BA2203
|
STATISTICAL MODELLING
|
3 hr
|
|
22 November 2021
|
Monday
|
1.00 pm
|
BF3212
|
TRADE, STRUCTURED & SUPPLY CHAIN FINANCE
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
1.00 pm
|
BG3102
|
CONTROL IN BIOSYSTEMS
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
1.00 pm
|
BS2001
|
PHYSIOLOGY
|
2 hr
|
|
22 November 2021
|
Monday
|
1.00 pm
|
CM3041
|
PHYSICAL & BIOPHYSICAL CHEMISTRY 2
|
2 hr
|
|
22 November 2021
|
Monday
|
1.00 pm
|
CV3011
|
REINFORCED CONCRETE DESIGN
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
1.00 pm
|
CZ3005
|
ARTIFICIAL INTELLIGENCE
|
2 hr
|
|
22 November 2021
|
Monday
|
1.00 pm
|
EE2001
|
CIRCUIT ANALYSIS
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
1.00 pm
|
EE4903
|
PHYSIOLOGICAL SYSTEMS ANALYSIS
|
2 hr
|
|
22 November 2021
|
Monday
|
1.00 pm
|
HC3003
|
SOUTHEAST ASIAN CHINESE
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
1.00 pm
|
HE2007
|
MONEY & BANKING
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
1.00 pm
|
HP1000
|
INTRODUCTION TO PSYCHOLOGY
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
1.00 pm
|
HS4022
|
SOCIOLOGY OF ISLAM IN THE MALAY WORLD
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
1.00 pm
|
MA2005
|
ENGINEERING GRAPHICS
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
1.00 pm
|
MA4849
|
OPERATIONS RESEARCH
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
1.00 pm
|
MS4610
|
ADVANCED BIOMATERIALS
|
2 hr
|
|
22 November 2021
|
Monday
|
1.00 pm
|
PH2103
|
THERMAL PHYSICS
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
1.00 pm
|
PH4403
|
SURFACES & INTERFACES
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
5.00 pm
|
AC2401
|
ACCOUNTING INFORMATION SYSTEMS
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
5.00 pm
|
BU9201
|
INVESTMENTS
|
2 hr
|
|
22 November 2021
|
Monday
|
5.00 pm
|
CE2002
|
OBJECT ORIENTED DESIGN & PROGRAMMING
|
2 hr
|
|
22 November 2021
|
Monday
|
5.00 pm
|
CE4045
|
NATURAL LANGUAGE PROCESSING
|
2 hr
|
|
22 November 2021
|
Monday
|
5.00 pm
|
CM2021
|
INORGANIC & BIOINORGANIC CHEMISTRY
|
2 hr
|
|
22 November 2021
|
Monday
|
5.00 pm
|
CM8002
|
FORENSIC SCIENCE
|
2 hr
|
|
22 November 2021
|
Monday
|
5.00 pm
|
CM8022
|
APPLICATIONS OF FORENSIC SCIENCE
|
2 hr
|
|
22 November 2021
|
Monday
|
5.00 pm
|
CZ2002
|
OBJECT ORIENTED DESIGN & PROGRAMMING
|
2 hr
|
|
22 November 2021
|
Monday
|
5.00 pm
|
CZ4045
|
NATURAL LANGUAGE PROCESSING
|
2 hr
|
|
22 November 2021
|
Monday
|
5.00 pm
|
HA2015
|
CHINA IN AFRICA
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
5.00 pm
|
HP2200
|
BIOLOGICAL PSYCHOLOGY
|
2 hr 30 min
|
|
22 November 2021
|
Monday
|
5.00 pm
|
MA2012
|
INTRODUCTION TO MECHATRONICS SYSTEMS DESIGN
|
2 hr
|
|
22 November 2021
|
Monday
|
5.00 pm
|
MT0001
|
SHIPPING & THE ENVIRONMENT
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
9.00 am
|
AAQ20E
|
APPLIED NUTRITION
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
9.00 am
|
AB1201
|
FINANCIAL MANAGEMENT
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
9.00 am
|
BA3202
|
ACTUARIAL STATISTICS
|
3 hr
|
|
23 November 2021
|
Tuesday
|
9.00 am
|
BF3204
|
FINANCIAL MODELLING
|
2 hr
|
|
23 November 2021
|
Tuesday
|
9.00 am
|
BS1002
|
BIOPHYSICAL CHEMISTRY
|
2 hr
|
|
23 November 2021
|
Tuesday
|
9.00 am
|
CZ2004
|
HUMAN COMPUTER INTERACTION
|
2 hr
|
|
23 November 2021
|
Tuesday
|
9.00 am
|
EE2002
|
ANALOG ELECTRONICS
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
9.00 am
|
EE4483
|
ARTIFICIAL INTELLIGENCE & DATA MINING
|
2 hr
|
|
23 November 2021
|
Tuesday
|
9.00 am
|
EN1001
|
ENVIRONMENTAL CHEMISTRY
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
9.00 am
|
HA2017
|
FOREIGN POLICY ANALYSIS
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
9.00 am
|
HE1001
|
MICROECONOMIC PRINCIPLES
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
9.00 am
|
IM4483
|
ARTIFICIAL INTELLIGENCE & DATA MINING
|
2 hr
|
|
23 November 2021
|
Tuesday
|
9.00 am
|
MA4842
|
ENGINEERING METROLOGY
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
9.00 am
|
MH1802
|
CALCULUS FOR THE SCIENCES
|
2 hr
|
|
23 November 2021
|
Tuesday
|
9.00 am
|
MH4510
|
STATISTICAL LEARNING & DATA MINING
|
2 hr
|
|
23 November 2021
|
Tuesday
|
1.00 pm
|
AC2101
|
ACCOUNTING RECOGNITION & MEASUREMENT
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
1.00 pm
|
BE3201
|
ENTREPRENEURIAL FINANCE
|
2 hr
|
|
23 November 2021
|
Tuesday
|
1.00 pm
|
BG4341
|
FUNDAMENTALS OF INTELLECTUAL PROPERTY IN BIOMEDICAL ENGINEER
|
2 hr
|
|
23 November 2021
|
Tuesday
|
1.00 pm
|
BS4014
|
MOLECULAR BASIS OF DISEASES
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
1.00 pm
|
CE3006
|
DIGITAL COMMUNICATIONS
|
2 hr
|
|
23 November 2021
|
Tuesday
|
1.00 pm
|
CH4341
|
FUNDAMENTALS OF INTELLECTUAL PROPERTY IN CHEMICAL ENG
|
2 hr
|
|
23 November 2021
|
Tuesday
|
1.00 pm
|
CH9201
|
FOOD CHEMISTRY
|
3 hr
|
|
23 November 2021
|
Tuesday
|
1.00 pm
|
CM3011
|
CHEMICAL SPECTROSCOPY & APPLICATIONS
|
2 hr
|
|
23 November 2021
|
Tuesday
|
1.00 pm
|
CV4011
|
PROJECT PLANNING & MANAGEMENT
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
1.00 pm
|
EE3001
|
ENGINEERING ELECTROMAGNETICS
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
1.00 pm
|
HE2023
|
HOUSING ECONOMICS
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
1.00 pm
|
HL1001
|
INTRODUCTION TO THE STUDY OF LITERATURE
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
1.00 pm
|
HL2043
|
FANTASY LITERATURE
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
1.00 pm
|
HS0301
|
ENVIRONMENTAL SUSTAINABILITY
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
1.00 pm
|
MA3004
|
MATHEMATICAL METHODS IN ENGINEERING
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
1.00 pm
|
MH2100
|
CALCULUS III
|
2 hr
|
|
23 November 2021
|
Tuesday
|
1.00 pm
|
MS3013
|
ENVIRONMENTAL EFFECTS ON MATERIALS
|
2 hr
|
|
23 November 2021
|
Tuesday
|
1.00 pm
|
MS4660
|
FUNDAMENTALS OF INTELLECTUAL PROPERTY IN MATLS SCI & ENG
|
2 hr
|
|
23 November 2021
|
Tuesday
|
1.00 pm
|
MT2002
|
SHIPPING ECONOMICS
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
5.00 pm
|
CB1105
|
MATERIALS SCIENCE
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
5.00 pm
|
CE2100
|
PROBABILITY & STATISTICS FOR COMPUTING
|
2 hr
|
|
23 November 2021
|
Tuesday
|
5.00 pm
|
CM9081
|
MEDICINAL CHEMISTRY
|
2 hr
|
|
23 November 2021
|
Tuesday
|
5.00 pm
|
CZ2100
|
PROBABILITY & STATISTICS FOR COMPUTING
|
2 hr
|
|
23 November 2021
|
Tuesday
|
5.00 pm
|
EE8086
|
ASTRONOMY - STARS, GALAXIES & COSMOLOGY
|
2 hr
|
|
23 November 2021
|
Tuesday
|
5.00 pm
|
HA2003
|
POLITICS & GOVERNMENT IN SOUTHEAST ASIA
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
5.00 pm
|
HE0201
|
THE SINGAPORE ECONOMY
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
5.00 pm
|
HL8001
|
MADNESS IN LITERATURE & FILM
|
2 hr
|
|
23 November 2021
|
Tuesday
|
5.00 pm
|
HS1001
|
PERSON & SOCIETY
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
5.00 pm
|
HS2005
|
ORGANIZATIONS & ORGANIZATIONAL CHANGE
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
5.00 pm
|
MH8301
|
MODERN CRYPTOGRAPHY: REAL-WORLD APPLICATIONS & IMPACT
|
2 hr
|
|
23 November 2021
|
Tuesday
|
5.00 pm
|
MT1003
|
TRADE PRACTICE & INCOTERMS
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
5.00 pm
|
PH3403
|
COSMOLOGY
|
2 hr 30 min
|
|
23 November 2021
|
Tuesday
|
5.00 pm
|
SU3001
|
INTEGRATED URBAN MANAGEMENT
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
AC2105
|
ACCOUNTING FOR DECISION MAKING & CONTROL
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
BG2131
|
BIOMATERIALS
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
BS2003
|
BIOCHEMISTRY II
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
CE4032
|
DATA ANALYTICS & MINING
|
2 hr
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
CM4043
|
MOLECULAR MODELLING:PRINCIPLES & APPLICATIONS
|
2 hr
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
CS4027
|
NARRATIVE FILM & TV:CONCEPTS & APPLICATIONS
|
2 hr
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
CV2011
|
STRUCTURAL ANALYSIS I
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
CV4110
|
EXCAVATION & RETAINING WALLS
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
CZ4032
|
DATA ANALYTICS & MINING
|
2 hr
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
EE2006
|
ENGINEERING MATHEMATICS I
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
EE4838
|
LASER ENGINEERING & APPLICATIONS
|
2 hr
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
HC1001
|
INTRODUCTION TO THE STUDY OF LITERATURE & CULTURE
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
HE3001
|
MATHEMATICAL ECONOMICS
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
HE4002
|
ADVANCED MACROECONOMICS
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
HL3037
|
THE ENVIRONMENT & CULTURAL PRODUCTION
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
HP2500
|
PERSONALITY & INDIVIDUAL DIFFERENCES
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
IM2006
|
ENGINEERING MATHEMATICS I
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
MA3006
|
FLUID MECHANICS
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
MS4013
|
BIOMATERIALS
|
2 hr
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
PH1104
|
MECHANICS
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
9.00 am
|
PH3102
|
CONDENSED MATTER PHYSICS I
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
1.00 pm
|
AC1104
|
ACCOUNTING II
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
1.00 pm
|
AC3104
|
RISK MANAGEMENT & ADVANCED AUDITING
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
1.00 pm
|
BS3001
|
NEUROBIOLOGY
|
2 hr
|
|
24 November 2021
|
Wednesday
|
1.00 pm
|
CE1104
|
LINEAR ALGEBRA FOR COMPUTING
|
2 hr
|
|
24 November 2021
|
Wednesday
|
1.00 pm
|
CS0204
|
BASIC MEDIA WRITING
|
2 hr
|
|
24 November 2021
|
Wednesday
|
1.00 pm
|
CZ1104
|
LINEAR ALGEBRA FOR COMPUTING
|
2 hr
|
|
24 November 2021
|
Wednesday
|
1.00 pm
|
CZ3002
|
ADVANCED SOFTWARE ENGINEERING
|
2 hr
|
|
24 November 2021
|
Wednesday
|
1.00 pm
|
EE2003
|
SEMICONDUCTOR FUNDAMENTALS
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
1.00 pm
|
EE4717
|
WEB APPLICATION DESIGN
|
2 hr
|
|
24 November 2021
|
Wednesday
|
1.00 pm
|
EN4105
|
INTEGRATED ENVIRONMENTAL MANAGEMENT
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
1.00 pm
|
HC2004
|
DIRECTED READINGS OF LITERARY WORKS: YUAN, MING & QING
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
1.00 pm
|
IM4717
|
WEB APPLICATION DESIGN
|
2 hr
|
|
24 November 2021
|
Wednesday
|
1.00 pm
|
MA2003
|
INTRODUCTION TO THERMO-FLUIDS
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
1.00 pm
|
MH3101
|
COMPLEX ANALYSIS
|
2 hr
|
|
24 November 2021
|
Wednesday
|
1.00 pm
|
MS2015
|
MECHANICAL BEHAVIOUR OF MATERIALS
|
2 hr
|
|
24 November 2021
|
Wednesday
|
1.00 pm
|
SC1004
|
LINEAR ALGEBRA FOR COMPUTING
|
2 hr
|
|
24 November 2021
|
Wednesday
|
5.00 pm
|
BF3203
|
EQUITY SECURITIES
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
5.00 pm
|
CE4023
|
ADVANCED COMPUTER NETWORKS
|
2 hr
|
|
24 November 2021
|
Wednesday
|
5.00 pm
|
CH4306
|
BIOANALYTICAL TECHNIQUES
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
5.00 pm
|
CM9101
|
FOOD CHEMISTRY & NUTRITION
|
2 hr
|
|
24 November 2021
|
Wednesday
|
5.00 pm
|
CV3014
|
TRANSPORTATION ENGINEERING
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
5.00 pm
|
CZ4023
|
ADVANCED COMPUTER NETWORKS
|
2 hr
|
|
24 November 2021
|
Wednesday
|
5.00 pm
|
HA3001
|
POLITICAL ANALYSIS OF PUBLIC POLICY
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
5.00 pm
|
HL0201
|
IMAGES OF SINGAPORE: LITERATURE, FILM & CULTURE
|
2 hr
|
|
24 November 2021
|
Wednesday
|
5.00 pm
|
HP4103
|
FORENSIC & CRIMINAL PSYCHOLOGY
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
5.00 pm
|
MA4832
|
MICROPROCESSOR SYSTEMS
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
5.00 pm
|
MA4856
|
NAVAL ARCHITECTURE & MARINE ENGINEERING
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
5.00 pm
|
MA4881
|
AIR TRAFFIC MANAGEMENT
|
2 hr
|
|
24 November 2021
|
Wednesday
|
5.00 pm
|
PH1011
|
PHYSICS
|
2 hr 30 min
|
|
24 November 2021
|
Wednesday
|
5.00 pm
|
PH1012
|
PHYSICS A
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
9.00 am
|
AC2302
|
COMPANY LAW & CORPORATE GOVERNANCE
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
9.00 am
|
BA3203
|
ACTUARIAL ASPECTS OF ASSET VALUATION
|
3 hr
|
|
25 November 2021
|
Thursday
|
9.00 am
|
BS1003
|
ORGANIC CHEMISTRY
|
2 hr
|
|
25 November 2021
|
Thursday
|
9.00 am
|
BS3027
|
LIGHT & BIOMOLECULE BEHAVIOR IN HEALTH & DISEASE
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
9.00 am
|
CB2106
|
INTRODUCTION TO MULTIDISCIPLINARY ENGINEERING
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
9.00 am
|
CE2004
|
CIRCUITS & SIGNAL ANALYSIS
|
1 hr
|
|
25 November 2021
|
Thursday
|
9.00 am
|
CE4042
|
NEURAL NETWORK & DEEP LEARNING
|
2 hr
|
|
25 November 2021
|
Thursday
|
9.00 am
|
CM1031
|
BASIC ORGANIC CHEMISTRY WITH LABORATORY
|
2 hr
|
|
25 November 2021
|
Thursday
|
9.00 am
|
CS4043
|
SPECIALISED JOURNALISM:SCIENCE & HEALTH REPORTING
|
2 hr
|
|
25 November 2021
|
Thursday
|
9.00 am
|
CV3015
|
ENVIRONMENTAL ENGINEERING
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
9.00 am
|
CZ4042
|
NEURAL NETWORK & DEEP LEARNING
|
2 hr
|
|
25 November 2021
|
Thursday
|
9.00 am
|
EE2008
|
DATA STRUCTURES & ALGORITHMS
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
9.00 am
|
EE4340
|
VLSI SYSTEMS
|
2 hr
|
|
25 November 2021
|
Thursday
|
9.00 am
|
EE4532
|
POWER ELECTRONICS & DRIVES
|
2 hr
|
|
25 November 2021
|
Thursday
|
9.00 am
|
HC1050
|
THE SCIENCE OF CHINESE CHARACTERS
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
9.00 am
|
HC2001
|
DIRECTED READINGS OF LITERARY WORKS: PRE-QIN,HAN,WEI & JIN
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
9.00 am
|
HE3011
|
COST-BENEFIT ANALYSIS
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
9.00 am
|
HP3806
|
CONSUMER PSYCHOLOGY
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
9.00 am
|
HS1002
|
SINGAPORE SOCIETY IN TRANSITION
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
9.00 am
|
HS2001
|
CLASSICAL SOCIAL THEORY
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
9.00 am
|
IM1001
|
DATA STRUCTURES & ALGORITHMS
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
9.00 am
|
MA2009
|
INTRODUCTION TO ELECTRICAL CIRCUITS & ELECTRONIC DEVICES
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
9.00 am
|
MA8005
|
AIRCRAFT ELECTRICAL & ELECTRONICS CIRCUITS
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
9.00 am
|
MH4702
|
PROBABILISTIC METHODS IN OPERATIONS RESEARCH
|
2 hr
|
|
25 November 2021
|
Thursday
|
1.00 pm
|
AAB20C
|
ANIMAL EVOLUTION & DIVERSITY
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
1.00 pm
|
AAL28A
|
SINGAPORE STUDIES
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
1.00 pm
|
AB1301
|
BUSINESS LAW
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
1.00 pm
|
BA2202
|
MATHEMATICS OF FINANCE
|
3 hr
|
|
25 November 2021
|
Thursday
|
1.00 pm
|
BS4015
|
PLANT BIOTECHNOLOGY
|
2 hr
|
|
25 November 2021
|
Thursday
|
1.00 pm
|
CM9001
|
CONCEPTUAL CHEMISTRY WITH LABORATORY
|
2 hr
|
|
25 November 2021
|
Thursday
|
1.00 pm
|
CY1101
|
MOLECULE
|
2 hr
|
|
25 November 2021
|
Thursday
|
1.00 pm
|
CZ3003
|
SOFTWARE SYSTEMS ANALYSIS & DESIGN
|
2 hr
|
|
25 November 2021
|
Thursday
|
1.00 pm
|
EE3002
|
MICROPROCESSORS
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
1.00 pm
|
EN3003
|
ENVIRONMENTAL TRANSPORT PROCESSES
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
1.00 pm
|
HE2005
|
PRINCIPLES OF ECONOMETRICS
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
1.00 pm
|
HL4038
|
ADVANCED STUDIES IN POSTCOLONIAL LITERATURE
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
1.00 pm
|
HP3901
|
CULTURAL PSYCHOLOGY
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
1.00 pm
|
IM2002
|
MICROPROCESSORS
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
1.00 pm
|
MA3701
|
AERODYNAMICS
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
1.00 pm
|
MA4803
|
NOISE & VIBRATION CONTROL
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
1.00 pm
|
MS1017
|
INTRODUCTION TO MATERIALS SCIENCE
|
2 hr
|
|
25 November 2021
|
Thursday
|
1.00 pm
|
MS4014
|
NANOMATERIALS: FUNDAMENTALS & APPLICATIONS
|
2 hr
|
|
25 November 2021
|
Thursday
|
5.00 pm
|
BF2206
|
WEALTH MANAGEMENT
|
2 hr
|
|
25 November 2021
|
Thursday
|
5.00 pm
|
BG3105
|
BIOMEDICAL INSTRUMENTATION
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
5.00 pm
|
BS3037
|
VIROLOGY
|
2 hr
|
|
25 November 2021
|
Thursday
|
5.00 pm
|
CE4062
|
COMPUTER SECURITY (SYSTEM SECURITY)
|
2 hr
|
|
25 November 2021
|
Thursday
|
5.00 pm
|
CM4017
|
BIOMEDICAL IMAGING & SENSING
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
5.00 pm
|
CM4062
|
POLYMER CHEMISTRY
|
2 hr
|
|
25 November 2021
|
Thursday
|
5.00 pm
|
CV4107
|
ENGINEERING ECONOMICS & FINANCE
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
5.00 pm
|
CZ4062
|
COMPUTER SECURITY (SYSTEM SECURITY)
|
2 hr
|
|
25 November 2021
|
Thursday
|
5.00 pm
|
EE8084
|
CYBER SECURITY
|
2 hr
|
|
25 November 2021
|
Thursday
|
5.00 pm
|
EM9105
|
ENERGY RESOURCES MANAGEMENT
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
5.00 pm
|
ES8001
|
NATURAL HAZARDS & SOCIETY
|
2 hr
|
|
25 November 2021
|
Thursday
|
5.00 pm
|
HC0201
|
CHINESE LITERATURE IN SINGAPORE
|
2 hr
|
|
25 November 2021
|
Thursday
|
5.00 pm
|
HP4106
|
MENTAL HEALTH IN THE COMMUNITY
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
5.00 pm
|
HP8006
|
PSYCHOLOGY OF CRISIS STRESS MANAGEMENT
|
2 hr
|
|
25 November 2021
|
Thursday
|
5.00 pm
|
HS3015
|
DEVELOPMENT & SOCIAL CHANGE
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
5.00 pm
|
HT9102
|
LANGUAGE FOUNDATION FOR TRANSLATION
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
5.00 pm
|
HY8002
|
LOGIC & CRITICAL THINKING
|
2 hr
|
|
25 November 2021
|
Thursday
|
5.00 pm
|
MA2006
|
ENGINEERING MATHEMATICS
|
2 hr 30 min
|
|
25 November 2021
|
Thursday
|
5.00 pm
|
PH4607
|
BIOMEDICAL IMAGING & SENSING
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
9.00 am
|
AB3601
|
STRATEGIC MANAGEMENT
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
9.00 am
|
BS3018
|
PLANT BIOLOGY
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
9.00 am
|
CH3101
|
PROCESS CONTROL & DYNAMICS
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
9.00 am
|
CH3111
|
PROCESS CONTROL & DYNAMICS
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
9.00 am
|
CM3021
|
ORGANOMETALLIC CHEMISTRY
|
2 hr
|
|
26 November 2021
|
Friday
|
9.00 am
|
CS2021
|
NEWS REPORTING & WRITING
|
2 hr
|
|
26 November 2021
|
Friday
|
9.00 am
|
CV4112
|
TRAFFIC ENGINEERING
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
9.00 am
|
CY1601
|
MATHEMATICS I
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
9.00 am
|
CZ2007
|
INTRODUCTION TO DATABASES
|
2 hr
|
|
26 November 2021
|
Friday
|
9.00 am
|
EE3011
|
MODELLING & CONTROL
|
2 hr
|
|
26 November 2021
|
Friday
|
9.00 am
|
EE4613
|
CMOS PROCESS & DEVICE SIMULATION
|
2 hr
|
|
26 November 2021
|
Friday
|
9.00 am
|
HA1002
|
INTRODUCTION TO POLITICAL THEORY
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
9.00 am
|
HE3003
|
THE CHINESE ECONOMY
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
9.00 am
|
HL2022
|
SOUTH ASIAN LITERATURE
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
9.00 am
|
HL4033
|
MAJOR AUTHOR STUDY: JAMES JOYCE
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
9.00 am
|
HP3204
|
AN APE'S GUIDE TO HUMAN LANGUAGE
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
9.00 am
|
MA4804
|
OPTIMIZATION THEORY & APPLICATIONS
|
2 hr
|
|
26 November 2021
|
Friday
|
9.00 am
|
MH1805
|
CALCULUS
|
2 hr
|
|
26 November 2021
|
Friday
|
9.00 am
|
MH3600
|
KNOTS & SURFACES:INTRODUCTION TO TOPOLOGY
|
2 hr
|
|
26 November 2021
|
Friday
|
9.00 am
|
MS4621
|
POLYMER SCIENCE
|
2 hr
|
|
26 November 2021
|
Friday
|
9.00 am
|
PH3404
|
PHYSICS OF CLASSICAL & QUANTUM INFORMATION
|
2 hr
|
|
26 November 2021
|
Friday
|
9.00 am
|
RE1013
|
MATERIALS & MANUFACTURING
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
2.30 pm
|
AC3102
|
RISK REPORTING & ANALYSIS
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
2.30 pm
|
BG1131
|
MOLECULAR CELL BIOLOGY FOR BIOMEDICAL ENGINEERS
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
2.30 pm
|
BS1008
|
BIOSTATISTICS
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
2.30 pm
|
CB1131
|
INTRODUCTION TO BIOMOLECULAR ENGINEERING
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
2.30 pm
|
CE3002
|
SENSORS, INTERFACING & CONTROL
|
2 hr
|
|
26 November 2021
|
Friday
|
2.30 pm
|
CH1131
|
BIOMOLECULAR ENGINEERING
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
2.30 pm
|
CM4044
|
ARTIFICIAL INTELLIGENCE IN CHEMISTRY
|
2 hr
|
|
26 November 2021
|
Friday
|
2.30 pm
|
EE3014
|
DIGITAL SIGNAL PROCESSING
|
2 hr
|
|
26 November 2021
|
Friday
|
2.30 pm
|
EE4503
|
POWER ENGINEERING DESIGN
|
2 hr
|
|
26 November 2021
|
Friday
|
2.30 pm
|
HA3015
|
MEDIA & POLITICS
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
2.30 pm
|
HC1002
|
INTRODUCTION TO CHINESE LANGUAGE
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
2.30 pm
|
HE1003
|
BASIC MATHEMATICS FOR ECONOMISTS
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
2.30 pm
|
HE4017
|
MONETARY ECONOMICS
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
2.30 pm
|
IM3001
|
DIGITAL SIGNAL PROCESSING
|
2 hr
|
|
26 November 2021
|
Friday
|
2.30 pm
|
MA2007
|
THERMODYNAMICS
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
2.30 pm
|
MA4002
|
FLUID DYNAMICS
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
2.30 pm
|
MA4811
|
PSYCHROMETRY & AIR CONDITIONING
|
2 hr 30 min
|
|
26 November 2021
|
Friday
|
2.30 pm
|
MH2200
|
GROUPS & SYMMETRIES
|
2 hr
|
|
26 November 2021
|
Friday
|
2.30 pm
|
MH3512
|
STOCHASTIC PROCESSES
|
2 hr
|
|
26 November 2021
|
Friday
|
2.30 pm
|
MS2014
|
MATERIALS STRUCTURE & DEFECTS
|
2 hr
|
|
29 November 2021
|
Monday
|
9.00 am
|
BF2201
|
INVESTMENTS
|
2 hr
|
|
29 November 2021
|
Monday
|
9.00 am
|
BG3103
|
SIGNAL PROCESSING IN BIOSYSTEMS
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
9.00 am
|
BS4010
|
SYNTHETIC BIOLOGY
|
2 hr
|
|
29 November 2021
|
Monday
|
9.00 am
|
CE2006
|
SOFTWARE ENGINEERING
|
2 hr
|
|
29 November 2021
|
Monday
|
9.00 am
|
CE4016
|
ADVANCED TOPICS IN ALGORITHMS
|
2 hr
|
|
29 November 2021
|
Monday
|
9.00 am
|
CV1011
|
MECHANICS OF MATERIALS
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
9.00 am
|
CZ2006
|
SOFTWARE ENGINEERING
|
2 hr
|
|
29 November 2021
|
Monday
|
9.00 am
|
CZ4016
|
ADVANCED TOPICS IN ALGORITHMS
|
2 hr
|
|
29 November 2021
|
Monday
|
9.00 am
|
EE3010
|
ELECTRICAL DEVICES & MACHINES
|
2 hr
|
|
29 November 2021
|
Monday
|
9.00 am
|
EE4758
|
INFORMATION SECURITY
|
2 hr
|
|
29 November 2021
|
Monday
|
9.00 am
|
HA1001
|
INTRODUCTION TO INTERNATIONAL RELATIONS & FOREIGN POLICY
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
9.00 am
|
HL2042
|
CHILDREN'S LITERATURE
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
9.00 am
|
HL3014
|
LATIN AMERICAN LITERATURE
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
9.00 am
|
IM3003
|
INFORMATION SECURITY
|
2 hr
|
|
29 November 2021
|
Monday
|
9.00 am
|
MH2810
|
MATHEMATICS A
|
2 hr
|
|
29 November 2021
|
Monday
|
9.00 am
|
MH4320
|
COMPUTATIONAL ECONOMICS
|
2 hr
|
|
29 November 2021
|
Monday
|
9.00 am
|
MS4012
|
QUALITY CONTROL
|
2 hr
|
|
29 November 2021
|
Monday
|
1.00 pm
|
BG4231
|
ADVANCED BIOMATERIALS
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
1.00 pm
|
BR2208
|
FOUNDATION OF RISK MANAGEMENT
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
1.00 pm
|
BS1001
|
INTRODUCTORY BIOLOGY
|
2 hr
|
|
29 November 2021
|
Monday
|
1.00 pm
|
BS3008
|
COMPUTATIONAL BIOLOGY & MODELING
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
1.00 pm
|
CH4106
|
FORMULATION OF ACTIVE PHARMACEUTICAL INGREDIENTS DOSAGE FORM
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
1.00 pm
|
CM2011
|
ANALYTICAL CHEMISTRY
|
2 hr
|
|
29 November 2021
|
Monday
|
1.00 pm
|
CV4116
|
COASTAL ENGINEERING
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
1.00 pm
|
CY1001
|
CELL
|
2 hr
|
|
29 November 2021
|
Monday
|
1.00 pm
|
CZ3007
|
COMPILER TECHNIQUES
|
2 hr
|
|
29 November 2021
|
Monday
|
1.00 pm
|
EE2010
|
SIGNALS & SYSTEMS
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
1.00 pm
|
EE4530
|
POWER SYSTEM ANALYSIS & CONTROL
|
2 hr
|
|
29 November 2021
|
Monday
|
1.00 pm
|
HA3010
|
MASS MEDIA & PUBLIC POLICY
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
1.00 pm
|
HC2030
|
PRE-QIN THOUGHT
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
1.00 pm
|
HS2022
|
POPULATION & SOCIETY
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
1.00 pm
|
IM2004
|
SIGNALS & SYSTEMS
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
1.00 pm
|
MA2004
|
MANUFACTURING PROCESSES
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
1.00 pm
|
MA4702
|
AIRCRAFT STRUCTURES II
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
1.00 pm
|
MH1300
|
FOUNDATIONS OF MATHEMATICS
|
2 hr
|
|
29 November 2021
|
Monday
|
1.00 pm
|
MH3210
|
NUMBER THEORY
|
2 hr
|
|
29 November 2021
|
Monday
|
1.00 pm
|
MS2016
|
PHASE TRANSFORMATION & KINETICS
|
2 hr
|
|
29 November 2021
|
Monday
|
1.00 pm
|
PH4506
|
ELECTRODYNAMICS
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
5.00 pm
|
BS8004
|
TRADITIONAL CHINESE MEDICINE: A PRIMER COURSE
|
2 hr
|
|
29 November 2021
|
Monday
|
5.00 pm
|
BU8201
|
BUSINESS FINANCE
|
2 hr
|
|
29 November 2021
|
Monday
|
5.00 pm
|
CE4031
|
DATABASE SYSTEM PRINCIPLES
|
2 hr
|
|
29 November 2021
|
Monday
|
5.00 pm
|
CH2010
|
ENGINEERING STATISTICS
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
5.00 pm
|
CM4013
|
CURRENT TOPICS IN ANALYTICAL CHEMISTRY
|
2 hr
|
|
29 November 2021
|
Monday
|
5.00 pm
|
CZ4031
|
DATABASE SYSTEM PRINCIPLES
|
2 hr
|
|
29 November 2021
|
Monday
|
5.00 pm
|
EE8094
|
IMPACT OF ELECTROMAGNETIC RADIATION ON HUMANS
|
2 hr
|
|
29 November 2021
|
Monday
|
5.00 pm
|
EM9104
|
AIR QUALITY MANAGEMENT
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
5.00 pm
|
HE2004
|
INTRODUCTORY ECONOMETRICS
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
5.00 pm
|
HE3022
|
ECONOMETRIC MODELLING & FORECASTING
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
5.00 pm
|
HP8003
|
ARE YOU OKAY? MENTAL HEALTH IN SINGAPORE
|
2 hr
|
|
29 November 2021
|
Monday
|
5.00 pm
|
HS3002
|
UNDERSTANDING SOCIAL STATISTICS
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
5.00 pm
|
MA3700
|
AIRCRAFT STRUCTURES I
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
5.00 pm
|
MT4002
|
ESSENTIALS OF PROJECT MANAGEMENT
|
2 hr 30 min
|
|
29 November 2021
|
Monday
|
5.00 pm
|
PS8001
|
DEFENCE SCIENCE
|
2 hr
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
AC3103
|
ACCOUNTING ANALYSIS & VALUATION
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
AD1101
|
FINANCIAL ACCOUNTING
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
AD1102
|
FINANCIAL ACCOUNTING
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
BS2101
|
ANATOMY
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
BS3004
|
CANCER BIOLOGY & THERAPY
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
CE4010
|
APPLIED CRYPTOGRAPHY
|
2 hr
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
CM4012
|
STRUCTURAL DETERMINATION
|
2 hr
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
CZ4010
|
APPLIED CRYPTOGRAPHY
|
2 hr
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
EE1002
|
PHYSICS FOUNDATION FOR ELECTRICAL & ELECTRONIC ENGINEERING
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
EE4268
|
ROBOTICS & AUTOMATION
|
2 hr
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
EE4491
|
PROBABILITY THEORY & APPLICATIONS
|
2 hr
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
HL2008
|
SINGAPORE LITERATURE & CULTURE
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
MA2701
|
FLIGHT PERFORMANCE
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
MA4705
|
AIRCRAFT NAVIGATION & FLIGHT COMPUTERS
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
MH1200
|
LINEAR ALGEBRA I
|
2 hr
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
MH3300
|
GRAPH THEORY
|
2 hr
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
MH3510
|
REGRESSION ANALYSIS
|
2 hr
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
MS2013
|
INTRODUCTION TO POLYMER SCIENCE
|
2 hr
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
MS3014
|
ANALYSIS OF MATERIALS
|
2 hr
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
MT1001
|
MATHEMATICS I FOR MARITIME STUDIES
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
9.00 am
|
PH3601
|
FABRICATION OF MICRO-& NANOELECTRONIC DEVICES
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
BF2209
|
DERIVATIVE SECURITIES
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
BG4215
|
BIOMEDICAL NANOTECHNOLOGY
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
BS2002
|
MICROBIOLOGY
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
CE1106
|
COMPUTER ORGANISATION & ARCHITECTURE
|
1 hr
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
CE3005
|
COMPUTER NETWORKS
|
2 hr
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
CH9203
|
FOOD PROCESS ENGINEERING
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
CM2061
|
CHEMISTRY & BIOLOGICAL CHEMISTRY LABORATORY 1
|
2 hr
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
CZ1106
|
COMPUTER ORGANISATION & ARCHITECTURE
|
1 hr
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
CZ3006
|
NET CENTRIC COMPUTING
|
2 hr
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
EE3012
|
COMMUNICATION PRINCIPLES
|
2 hr
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
EE4647
|
MICROELECTRONIC DEVICES
|
2 hr
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
HE3002
|
GAME THEORY & APPLICATIONS TO SOCIAL SCIENCES
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
HL3041
|
GLOBAL CITIES IN WORLD LITERATURE
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
HL4024
|
ADVANCED STUDIES IN CONTEMPORARY LITERATURE
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
HS2026
|
DEVIANCE & SOCIETY
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
IM3002
|
COMMUNICATION PRINCIPLES
|
2 hr
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
MA3001
|
MACHINE ELEMENT DESIGN
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
MH4300
|
COMBINATORICS
|
2 hr
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
MH4700
|
NUMERICAL ANALYSIS II
|
2 hr
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
MS1016
|
THERMODYNAMICS OF MATERIALS
|
2 hr
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
MS4651
|
THIN FILM TECHNOLOGY
|
2 hr
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
MT2003
|
MARITIME TECHNOLOGY
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
1.00 pm
|
SC1006
|
COMPUTER ORGANISATION & ARCHITECTURE
|
1 hr
|
|
30 November 2021
|
Tuesday
|
5.00 pm
|
BG3104
|
BIOMEDICAL IMAGING
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
5.00 pm
|
CE4041
|
MACHINE LEARNING
|
2 hr
|
|
30 November 2021
|
Tuesday
|
5.00 pm
|
CV2015
|
HYDRAULICS
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
5.00 pm
|
CV2020
|
WATER RESOURCES ENGINEERING
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
5.00 pm
|
CV4102
|
ADVANCED STEEL DESIGN
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
5.00 pm
|
CZ4041
|
MACHINE LEARNING
|
2 hr
|
|
30 November 2021
|
Tuesday
|
5.00 pm
|
EE8061
|
INNOVATION & TECHNOLOGY MANAGEMENT
|
2 hr
|
|
30 November 2021
|
Tuesday
|
5.00 pm
|
ES9002
|
EMERGENT LIFE
|
2 hr
|
|
30 November 2021
|
Tuesday
|
5.00 pm
|
HE9091
|
PRINCIPLES OF ECONOMICS
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
5.00 pm
|
HS1003
|
SOCIAL PROBLEMS IN A GLOBAL CONTEXT
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
5.00 pm
|
HT9301
|
LINGUISTICS, CULTURE & TRANSLATION
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
5.00 pm
|
MA1001
|
DYNAMICS
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
5.00 pm
|
MA3704
|
AIRCRAFT ELECTRICAL DEVICES
|
2 hr
|
|
30 November 2021
|
Tuesday
|
5.00 pm
|
MA4850
|
SUPPLY CHAIN & LOGISTICS MANAGEMENT
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
5.00 pm
|
MT4001
|
SHIPPING LOGISTICS
|
2 hr 30 min
|
|
30 November 2021
|
Tuesday
|
5.00 pm
|
PH4408
|
NUCLEAR PHYSICS
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
BR2207
|
QUANTITATIVE ANALYSIS
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
BS2024
|
EVOLUTION IN HEALTH & DISEASE
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
CE4003
|
COMPUTER VISION
|
2 hr
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
CH1108
|
THERMODYNAMICS
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
CM3062
|
CHEMISTRY & BIOLOGICAL CHEMISTRY LABORATORY 4
|
2 hr
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
CV1012
|
FLUID MECHANICS
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
CV4101
|
STRUCTURAL ANALYSIS III
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
CZ4003
|
COMPUTER VISION
|
2 hr
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
EE3015
|
POWER SYSTEMS & CONVERSION
|
2 hr
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
EE3019
|
INTEGRATED ELECTRONICS
|
2 hr
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
EE4413
|
DSP SYSTEM DESIGN
|
2 hr
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
HA3024
|
CHINA'S RE-EMERGENCE IN WORLD POLITICS
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
HC2005
|
GENERAL HISTORY OF CHINA
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
HE3013
|
URBAN ECONOMICS
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
HP1100
|
FUNDAMENTALS OF SOCIAL SCIENCE RESEARCH
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
HS2028
|
GRAYING SOCIETY: ISSUES & CHALLENGES
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
IM4413
|
DSP SYSTEM DESIGN
|
2 hr
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
MA1002
|
FUNDAMENTAL ENGINEERING MATERIALS
|
2 hr
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
MH1811
|
MATHEMATICS 2
|
2 hr
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
MH4311
|
CRYPTOGRAPHY
|
2 hr
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
MH4513
|
SURVIVAL ANALYSIS
|
2 hr
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
MS2018
|
ELECTRONICS & MAGNETIC PROPERTIES OF MATERIALS
|
2 hr
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
MS4620
|
POLYMER TECHNOLOGY
|
2 hr
|
|
1 December 2021
|
Wednesday
|
9.00 am
|
PH2104
|
ANALYTICAL MECHANICS
|
2 hr
|
|
1 December 2021
|
Wednesday
|
1.00 pm
|
BF3201
|
CORPORATE FINANCE & STRATEGY
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
1.00 pm
|
BS3003
|
DEVELOPMENTAL BIOLOGY
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
1.00 pm
|
CH2109
|
DECISION TOOLS FOR ENGINEERING BUSINESS
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
1.00 pm
|
CM1021
|
BASIC INORGANIC CHEMISTRY WITH LABORATORY
|
2 hr
|
|
1 December 2021
|
Wednesday
|
1.00 pm
|
CV3013
|
FOUNDATION ENGINEERING
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
1.00 pm
|
EE3017
|
COMPUTER COMMUNICATIONS
|
2 hr
|
|
1 December 2021
|
Wednesday
|
1.00 pm
|
HL3024
|
CONTEMPORARY WOMEN'S WRITING
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
1.00 pm
|
HP4104
|
EVIDENCE-BASED PRACTICE IN CLINICAL PSYCHOLOGY
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
1.00 pm
|
HS3017
|
SOCIOLOGY OF TOURISM
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
1.00 pm
|
IM2003
|
COMPUTER COMMUNICATIONS
|
2 hr
|
|
1 December 2021
|
Wednesday
|
1.00 pm
|
MA3003
|
HEAT TRANSFER
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
1.00 pm
|
MA3010
|
THERMODYNAMICS & HEAT TRANSFER
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
1.00 pm
|
MA9004
|
SYSTEMS THINKING & SYSTEMS ENGINEERING
|
2 hr
|
|
1 December 2021
|
Wednesday
|
1.00 pm
|
MH1812
|
DISCRETE MATHEMATICS
|
2 hr
|
|
1 December 2021
|
Wednesday
|
1.00 pm
|
MS3012
|
MICRO/NANOELECTRONIC MATERIALS PROCESSING
|
2 hr
|
|
1 December 2021
|
Wednesday
|
1.00 pm
|
MS4631
|
CORROSION ENGINEERING
|
2 hr
|
|
1 December 2021
|
Wednesday
|
1.00 pm
|
PH4501
|
STATISTICAL MECHANICS II
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
5.00 pm
|
BG2112
|
CARDIOVASCULAR ENGINEERING
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
5.00 pm
|
BS211S
|
EQUATIONS OF LIFE
|
2 hr
|
|
1 December 2021
|
Wednesday
|
5.00 pm
|
CE2101
|
ALGORITHM DESIGN & ANALYSIS
|
2 hr
|
|
1 December 2021
|
Wednesday
|
5.00 pm
|
CV2013
|
ENGINEERING GEOLOGY & SOIL MECHANICS
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
5.00 pm
|
CZ2101
|
ALGORITHM DESIGN & ANALYSIS
|
2 hr
|
|
1 December 2021
|
Wednesday
|
5.00 pm
|
EN2004
|
GEO-ENVIRONMENT & SOIL MECHANICS
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
5.00 pm
|
EN3002
|
WASTEWATER ENGINEERING
|
2 hr 30 min
|
|
1 December 2021
|
Wednesday
|
5.00 pm
|
HL8025
|
UTOPIAN & DYSTOPIAN FILM & LITERATURE
|
2 hr
|
|
1 December 2021
|
Wednesday
|
5.00 pm
|
HP8005
|
INTRODUCTION TO HUMAN RESOURCE MANAGEMENT
|
2 hr
|
|
1 December 2021
|
Wednesday
|
5.00 pm
|
HQ8010
|
INTRODUCTION TO GENDER & DIVERSITY
|
2 hr
|
|
1 December 2021
|
Wednesday
|
5.00 pm
|
MA4830
|
REALTIME SOFTWARE FOR MECHATRONIC SYSTEMS
|
2 hr
|
|
1 December 2021
|
Wednesday
|
5.00 pm
|
MH2811
|
MATHEMATICS II
|
2 hr
|
|
2 December 2021
|
Thursday
|
9.00 am
|
BF2216
|
TRADE INCOTERMS & SHIP CHARTERING
|
2 hr 30 min
|
|
2 December 2021
|
Thursday
|
9.00 am
|
BR3208
|
OPERATIONAL RISK MANAGEMENT
|
2 hr 30 min
|
|
2 December 2021
|
Thursday
|
9.00 am
|
BS4017
|
HIGH-THROUGHPUT BIOINFORMATICS
|
3 hr
|
|
2 December 2021
|
Thursday
|
9.00 am
|
CE2005
|
OPERATING SYSTEMS
|
2 hr
|
|
2 December 2021
|
Thursday
|
9.00 am
|
CH4101
|
CHEMICAL, BIOLOGICAL & PLANT SAFETY
|
2 hr
|
|
2 December 2021
|
Thursday
|
9.00 am
|
CM3031
|
ORGANIC REACTION MECHANISMS & SYNTHESIS
|
2 hr
|
|
2 December 2021
|
Thursday
|
9.00 am
|
CV4120
|
ADVANCED REINFORCED CONCRETE DESIGN
|
2 hr 30 min
|
|
2 December 2021
|
Thursday
|
9.00 am
|
CZ2005
|
OPERATING SYSTEMS
|
2 hr
|
|
2 December 2021
|
Thursday
|
9.00 am
|
EE1003
|
INTRODUCTION TO MATERIALS FOR ELECTRONICS
|
2 hr
|
|
2 December 2021
|
Thursday
|
9.00 am
|
EE4265
|
PROCESS CONTROL SYSTEMS
|
2 hr
|
|
2 December 2021
|
Thursday
|
9.00 am
|
EE4303
|
MIXED-SIGNAL IC DESIGN
|
2 hr
|
|
2 December 2021
|
Thursday
|
9.00 am
|
HL2027
|
EARLY AMERICAN LITERATURE
|
2 hr 30 min
|
|
2 December 2021
|
Thursday
|
9.00 am
|
HL4013
|
ADVANCED STUDIES IN LITERATURE & CULTURE
|
2 hr 30 min
|
|
2 December 2021
|
Thursday
|
9.00 am
|
MA3002
|
SOLID MECHANICS & VIBRATION
|
2 hr 30 min
|
|
2 December 2021
|
Thursday
|
9.00 am
|
MA3702
|
AIRCRAFT PROPULSION
|
2 hr 30 min
|
|
2 December 2021
|
Thursday
|
9.00 am
|
MA4838
|
NON-CONVENTIONAL MANUFACTURING PROCESSES
|
2 hr 30 min
|
|
2 December 2021
|
Thursday
|
9.00 am
|
MH2500
|
PROBABILITY & INTRODUCTION TO STATISTICS
|
2 hr
|
|
2 December 2021
|
Thursday
|
9.00 am
|
MH4701
|
MATHEMATICAL PROGRAMMING
|
2 hr
|
|
2 December 2021
|
Thursday
|
9.00 am
|
MS3011
|
METALLIC & CERAMIC MATERIALS
|
2 hr
|
|
2 December 2021
|
Thursday
|
9.00 am
|
MS4640
|
ADVANCED ANALYSIS OF MATERIALS
|
2 hr
|
|
2 December 2021
|
Thursday
|
9.00 am
|
MT4104
|
INFORMATION TECHNOLOGY MANAGEMENT
|
2 hr 30 min
|
|
2 December 2021
|
Thursday
|
9.00 am
|
PH3602
|
PHOTONICS
|
2 hr 30 min
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
BF3202
|
FIXED INCOME SECURITIES
|
2 hr 30 min
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
BG2142
|
BIOLOGICAL THERMODYNAMICS
|
2 hr 30 min
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
BS2023
|
REGULATORY CONTROL OF HEALTHCARE PRODUCTS & MEDICAL DEVICES
|
2 hr
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
CE4070
|
CYBER THREAT INTELLIGENCE
|
2 hr
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
CM4053
|
PHARMACEUTICAL CHEMISTRY
|
2 hr
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
CZ4070
|
CYBER THREAT INTELLIGENCE
|
2 hr
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
EE3018
|
INTRODUCTION TO PHOTONICS
|
2 hr
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
EE4476
|
IMAGE PROCESSING
|
2 hr
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
HL3042
|
GOTHIC LITERATURE
|
2 hr 30 min
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
HL4023
|
ADVANCED STUDIES IN AMERICAN LITERATURE
|
2 hr 30 min
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
IM4476
|
IMAGE PROCESSING
|
2 hr
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
MA2002
|
THEORY OF MECHANISM
|
2 hr 30 min
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
MA4704
|
AEROELASTICITY
|
2 hr 30 min
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
MA4825
|
ROBOTICS
|
2 hr
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
MH1100
|
CALCULUS I
|
2 hr
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
MH2801
|
COMPLEX METHODS FOR THE SCIENCES
|
2 hr
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
MH2814
|
PROBABILITY & STATISTICS
|
2 hr
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
MS1013
|
MATERIALS CHEMISTRY I
|
2 hr
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
MS2012
|
INTRODUCTION TO MANUFACTURING PROCESSES
|
2 hr
|
|
2 December 2021
|
Thursday
|
1.00 pm
|
RE1014
|
ELECTRONIC & INFORMATION ENGINEERING
|
2 hr 30 min
|


I’m currently working on a small project where I’ve decided to use Chaiscript as a scripting layer for my game objects. Embedding a scripting language can represent a very large part of work, so I chose Chaiscript for its ease of use. Chaiscript has been written to be embedded into C++ from the ground up. This is a bare bones example of how you could use Chaiscript.
Chaiscript Quickstart
Chaiscript has a lovely interface, and makes binding a doddle.
Taken from their website
#include <chaiscript/chaiscript.hpp>
std::string helloWorld(const std::string &t_name)
{
return "Hello " + t_name + "!";
}
int main()
{
chaiscript::ChaiScript chai;
chai.add(chaiscript::fun(&helloWorld),
"helloWorld");
chai.eval("puts(helloWorld(\"Bob\"));");
}
Now truth be told most scripting languages show an easy to use - bind a function to the language example. In Chai’s case though, it doesn’t get much harder than this.
Combining Game Objects
I’m going to show you how I dealt with objects in Chaiscript. This is only a very quick condensed example, in reality you’d want to be more cautious as chai will throw exceptions if functions don’t exist.
So our setup will be a Chaiscript object that’s defined in a file. We will then load up that object into our C++ game object.
// Your script object
def script_object::script_object()
{
}
def script_object::on_start()
{
}
def script_object::on_update(dt)
{
}
def script_object::on_end()
{
}
Simple - Next you’ll see in our game object we have std::function
’s for each of the game object hooks. Chai plays nicely here, other script languages will require you to push arguments onto their stack etc.
// A basic shell of a game object.
class GameObject
{
public:
explicit GameObject(chaiscript::ChaiScript &chai, const std::string& scriptFile)
{
// Load up script object
static int i = 0;
i++;
const std::string obj_id = "obj_" + std::to_string(i);
chai.eval_file(scriptFile);
chai.eval("auto " + obj_id + " = script_object();");
m_onStart = chai.eval<std::function<void()> >("fun() {" + obj_id + ".on_start(); }");
m_onUpdate = chai.eval<std::function<void(float)> >("fun(dt) {" + obj_id + ".on_update(dt); }");
m_onEnd = chai.eval<std::function<void()> >("fun() {" + obj_id + ".on_end(); }");
}
// Game object hooks.
void onStart() {
m_onStart();
}
void onUpdate(const float dt) {
m_onUpdate(dt);
}
void onEnd() {
m_onEnd();
}
private:
// Calling the chai methods.
std::function<void()> m_onStart;
std::function<void(const float)> m_onUpdate;
std::function<void()> m_onEnd;
};
And that is really it. We just need to then call those hooks which will pass into the script object.
int main()
{
chaiscript::ChaiScript chai;
GameObject obj(chai, "script_object.chai");
obj.onStart();
obj.onUpdate(0.16f);
obj.onEnd();
return 0;
}
Further Bits
While I do love Chaiscript it is not without its downsides. Linking is noticeably longer, and the script language itself if very stripped back. Given the size of project I’m currently doing Chaiscript does fit my needs well. I would find myself moving to Anglescript for bigger projects or just sticking with C++.
I am a fan of embedding scripting languages, they always represent a good way of splitting engine code and game code, but they can be a lot of work. If this is something you are interested in, I would recommend checking out Anglescript and Lua as well. I have used both inside my game projects and while I favour Anglescript, Lua has a good standing in games.


Welcome To Paddington Honey Co.
We Make Honey.
We are a small family-owned Bee business that raises honey bees and produces local Charlotte honey
for sale to our local community. My goal is to raise healthy happy honeybees that pollinate flowers all
over Charlotte and produce lots of honey!
I have been keeping bees since 2015 and started Paddington Honey Co. in 2017 when my bees started
to produce enough excess honey to bottle for sale. Paddington Honey Co. is named after our beloved
Wheaton Terrier that would keep me company while I worked the bees in the backyard. The label was
designed and painted by my daughter in the image of Paddington and photoshopped by my son to fit
the label.
Through my involvement with several local community gardens and Friendship Gardens I noticed a
decline in pollinators from when I helped my parents garden in Mountainbrook and Raintree as a kid. I
first started keeping bees to help pollinators and quickly developed a love for the hobby. My love for
keeping bees has led to 4 apiaries and lots of bees! I have apiaries in Madison Park, Myers Park, the
Uptown Westin Hotel and my newest at the Parks at Ballantyne.
Please help support my small business by ordering truly local Charlotte NC honey produced in my hives
by my bees!
<EMAIL_ADDRESS>WEBSITE UNDER CONSTRUCTION


Welcome to Angular Logos – a website dedicated to collecting all logos and badges that are inspired by the original
Angular logo.
The logos that can be found on this website can be related to conferences, Meetup groups, NPM packages or anything else that exists
within the Angular universe.
Note: All logos on this site are the property of their respective owners.
Want to add your logo?
Create a Pull Request on our GitHub repo or file an issue.
Want to create a logo?
Use the Shield Maker to easily create an Angular shield.
Angular Logos – Created with ❤ by
Maarten Tibau &
Ferdinand Malcher
GitHub: [Gallery
| Logos]
All logos on this site are the property of their respective owners. Please clear any copyright issues with the owners before using the logos.


--- title: Tweaking Emacs for Ant and Java layout: post tags: [emacs, java, lisp] uuid: 42b07d86-b8d5-3992-5b5e-ad5c41b9256d ---
Update: This is now part of my
java-mode-plus
Emacs extension.
Developing C in Emacs is a real joy, and it's mostly thanks to the
compile command. Once you have your Makefile — or SConstruct or
whatever build system you like — setup and you want to compile your
latest changes, just run M-x compile
, which will run your
build system in a buffer. You can then step through the errors and
warnings with C-x `
, and Emacs will take you to them.
It's a very nice way to write code.
I use the compile command so much that I bound it to C-x
C-k
(C-k
tends to be part of compile key
bindings),
Until recently, I didn't have as nice of a setup for Java. Since they generally force offensive IDEs onto me at work this wasn't something I needed yet anyway, but I get to choose my environment on a new project this time. If you're using Makefiles for some reason when building your Java project, it still works out fairly well because they're usually called recursively. It gets more complicated with Ant, where there is only one top-level build file. Emacs' compile command only runs the build command in the buffer's current directory.
I know three solutions to this problem. One is to provide the build
file's absolute path when compile
asks for the command
with the -buildfile
(-f
) option. You only
need to type it once per Emacs session, so that's not too bad.
ant -emacs -buildfile /path/to/build.xml
It's not well documented, but there is a -find
option
that can be given to Ant that will cause it to search for the build
file itself. This is even nicer than the previous solution. Just
remember to place it last, unless you give it the build filename
too. For example, if you wanted to run the clean
target,
ant -emacs clean -find
To keep the actual call as simple as possible, I wrote a wrapper for
compile
, and put a hook in java-mode
to
change the local binding. The wrapper, ant-compile
,
searches for the build file the same way -find
would do.
So I can transparently keep using my muscle memory compile binding, I set up the key binding in a hook,
{% highlight cl %} (add-hook 'java-mode-hook (lambda () (local-set-key "\C-x\C-k" 'ant-compile))) {% endhighlight %}Voila! Java works looks a little bit more like C.


This title will be replaced
This title will be replaced
This title will be replaced
This title will be replaced
This title will be replaced
This title will be replaced