Last night, I followed AppWidget tutorial on the Internet and wrote my first analog clock app widget in Android. Even though I was extremely exhausted, I did not give up and finally had it installed on my phone. When I saw the minute hand moved on the home screen for the first time, the sense of satisfaction was priceless. Hopefully, I can build a few more app widgets based on this experience.
Final Exam: 40
My reaction: Yes. Deserve a day rest. Go back to MongoDB world tomorrow night.
Final exam was submitted on past Thursday and I am waiting for the result to come out next week. According to the course website, the deadline of the exam is August 6, 9:00 AM HK time; it will be graded by autograder and posted the result in the progress tab of student portal.
I must achieve at least 65% to earn the certificate and it is no easy task. It is because the the weight of the exam is very high, namely 50%. If I underachieve in the final exam, my dream of attaining 10gen certificate will be burst.
The homework average is 42 out of 50; it has gone down a bit because I forgot to hand in assignments of week 1 and week 2. The exam is consisted of 10 questions, so I need to get at least 5 correct answers to achieve my goal.
I am skeptical because there are 3 questions I don’t know the answer. Even though I visit course discussion forum to look for hints and advice, nothing helpful has turned up. The 5 hand-on questions are straightforward but I have no way of verifying my answers. The JSON datasets used in the exam are so large that they make checking results extremely time consuming.
My fate rests on the final exam autograder. When next Tuesday arrives, I will know if I pass the course of not. Wish me luck!!!!
I have taken few free online courses on these sites and I find them very useful in my development of Computer Science knowledge and web development skills.
If you are a passionate software developer like me, you would find a bunch of courses that interest you. Then, your real issue is to juggle the time slots in your schedule to fit in all of them. Sounds like a discrete optimization problem to me (still thinking in terms of Computer Science).
Taken from Roger Tang’s facebook post, I have put the useful Android links here:
Bruce Cooper’s Technology Blog
Finally completed all programming exercises and review questions of Machine Learning Course taught by Prof. Andrew Ng of Stanford University
I am not an official Stanford student so I am grateful that I could receive Stanford Education in the past three months for free. If Stanford offers advanced Machine Learning or Machine Learning II, I will clear my schedule and enroll into it.
Link: Machine Learning
I will write another post after receiving a signed statement of accomplishment from Prof. Ng.
A good start in the second last week of July.
Thanks Professor Ng.
Great news, 10gen will offer a new MongoDB course this August and it will be taught by the marvelous Andrew Erlichson and his teaching staff.
Resources on MongoDB and Node.js
Not getting enough of MongoDB, I also registered M101J and M102 offered in July.
I am going to be super busy this summer but I will enjoy every moment of it.
Did I mention that the courses are free?
What are you waiting for? Come join me!!!!
I will take the following courses offered by Coursera in July:
- Competitive Strategy by Tobias Kretschmer (link)
- Coding the Matrix: Linear Algebra through Computer Science Applications by Philip Klein (link)
- Maps and the Geospatial Revolution by Dr. Anthony C. Robinson (link)
Hopefully I can complete all of them successfully and earn statement of accomplishment.
Wish me luck!!!!
Title: Taking Mongo DB for Developers
Instructor: Andrew Erlichson
Start Date: June 17, 2013
Duration: 6 weeks
Prerequisite: Knowledge of programming language supported by Mongo