Archive

Archive for September, 2009

JKUAT/MIT AITI-x: Information Pull Lecture

September 25, 2009 Leave a comment

Today I gave a lecture on Information Pull. The lecture started with a detailed explanation of what information pull is and it’s applications. Just a few minutes after the beginning of the lecture, there was an Internet connection disruption and students could not access the internet. Thanks to Safaricom LIVE we were able to conduct our demonstration as planned.

Later the connection was restored just in time when the students were about to start the practice exercises. They wrote basic codes to view and parse page source of the HTML files which we had uploaded. The students seemed very interested in the subject based on the questions they were raising. Some of the areas covered in the lesson included; highlight of the Java Input & Output Streams, parsing/pulling information from HTML and SAX API (David, one the student showed great interest in this).

Students following the lecture

Students following the lecture

We appreciate the great contribution of MIT AITI to the course. They have been following up on the course progress, giving us guidance where necessary.

Categories: Endeavour Programme Tags:

JKUAT/AITI-x: Introductory Session on Threads

September 24, 2009 Leave a comment

A number of students had gone to attend The 9th IEEE AFRICON Conference. There were some who had gone to present projects like Edwin who was presenting a J2ME bank application. Good luck to them all! We hope the bring back many trophies to JKUAT. I will do a post highlighting the projects presented at the conference by JKUAT students.

Now back to JKUAT/AITI-x! Yesterday Andrew introduced the students to Java Threads. They were given a basic overview of threads, how they work and where they are applied. An echo client server sample application was used to illustrate how the threads work. Two versions of the application we done: one showing a case where a new thread is created to process every new request and another to show the reuse of threads using thread pools. Threads will be revisited later in a more elaborate session as it is an important concept.

Andrew and Samuel checking lab work of the students

Andrew and Samuel checking lab work of the students

Categories: Endeavour Programme Tags:

JKUAT/MIT AITI-x: Week 2 kicks off!

September 23, 2009 Leave a comment

The day started on well despite the Monday holiday effect :) . We were happy to be joined by Isaac Oteyo, who was away for the first  week.  It meant that our work would be much less. We, the instructors met  in the morning to plan for the week. We compiled some lectures and the labs.

We went to the lab at 4:40pm ready for the 5:00pm class. We were impressed to get around 10 students in the lab continuing with their lab work. We started by assessing what they had done. Last week’s assignment was to develop a To-do list application that used a database to store the notes.  Around 15 students had developed an application that met all the requirements.

To-do List Application by Abel Masai, He is a Second Year Computer Technology Student who has never been taught Java in class.

To-do List Application by Abel Masai, a second year Computer Technology student who has never been taught Java in class.

Read more…

Categories: Endeavour Programme

JKUAT/MIT AITI-x: Week 1 Roundup

September 20, 2009 Leave a comment

On Wednesday the students raised a number of questions regarding some problems in the skills assessment lab. We had a discussion where students chipped in the solving of the problems. We were encouraged by the students participation in the discussions. After the discussion, we had a lecture on Generics, Interfaces & Callbacks.

A student giving his input during the discussion

A student giving his input during the discussion

Read more…

Categories: Endeavour Programme Tags:

The Maiden JKUAT/MIT AITI-x Session

September 16, 2009 6 comments

The session kicked off at 4.30pm at SCC101 with 50 students in attendance. Andrew introduced the instructors and gave a brief background of the JKUAT Endeavour Program and its objectives. Dr. Waweru then gave a talk to the students on Mobile Development and how relevant it is to the Kenyan market. He welcomed the students to the JKUAT/MIT AITI-x course and officially launched it.

Dr. Waweru (Director Institute of Computer Science and Information Technology, JKUAT) addresses the students during the launch of JKUAT/MIT AITI-x

Dr. Waweru (Director Institute of Computer Science and Information Technology, JKUAT) addresses the students during the launch of JKUAT/MIT AITI-x

Read more…

Categories: Endeavour Programme Tags:

JKUAT/MIT AITI-x Java Mobile Application Development Course

September 14, 2009 4 comments

The JKUAT/MIT AITI-x Java Mobile Application Development Course is the first course under the JKUAT Endeavor Programme. It is an extension of the MIT AITI Mobile Application Development Course. Its main objective is to teach students how to develop real-world mobile applications targeted to the African market.

The course will be conducted at Jomo Kenyatta University of Agriculture and Technology Main campus in Juja. The course will be offered to 30 students who have been selected from the various IT courses offered at the University.

Course Overview

  • Intermediate Java concepts (Generics, Threads, Information Pull, Regular expressions)
  • J2ME Programming (Basic Concepts, User Interface Elements)
  • SMS Applications (Basic Concepts, Sending & receiving SMS messages using USB GSM Modems)
  • Android Applications (Basic Concepts, User Interface design)
  • Group Mobile Application Development
  • Mobile Application Competition & Guest Lectures

Read more…

Categories: Endeavour Programme Tags:

AITI Extension Course at JKUAT, Kenya

September 10, 2009 Leave a comment

The JKUAT/MIT AITI-x Java Mobile Application Development Course which is to begin on Tuesday 15th September, 2009 is already getting some love before it has even started :) . This is the first course under the JKUAT Endeavor Programme.

Samuel Kamochu, a distinguished graduate of our 2009 Kenya program, has spearheaded an initiative to offer an AITI-like course at JKUAT.  The course will employ AITI’s Mobile Application Development curriculum, and it will be structured in much the same way as our 2009 Kenya course…

Read the full post here.

Categories: Endeavour Programme

JKUAT Endeavor Programme

September 7, 2009 11 comments

In August 2009, 3 JKUAT Alumni developed the JKUAT Endeavor Programme to act as a platform for sharing knowledge, experiences and skills in our Kenyan Universities. One of our main goals is to ensure that the students have the required skills to blend into the industry to promote development in Africa. Through Industry partnerships we will offer courses on ICTs with an emphasis on independent research, problem solving, and entrepreneurship. The idea was inspired by the MIT AITI that has been running in Kenya since 1999.

For the start, we have organized a course in Mobile Application Development Course in Java scheduled to take off on September 15th 2009. The course will be an extension of the MIT AITI Mobile Application Development Course. AITI has granted us permission to access and use their curriculum in the course. Read more…

Categories: Endeavour Programme Tags:
Follow

Get every new post delivered to your Inbox.