Thursday, March 26, 2009

Engineering Education

... thoughts on B.Tech ECE curriculum at NITC
March 26, 2009

Introduction


Premise

  1. There is something wrong with present state of undergraduate engineering education at NITC.
  2. There is hope for change.

Justifications for the premise

  1. General conversations, blogs, reduced level of motivation in students and teachers - none of them conclusive, but very indicative of something wrong somewhere.
  2. Lot of people are agreeing that there is something wrong somewhere and analyzing the reasons and trying to take corrective measures. Seems a good time to pitch in and help in a way that I could.

Purpose of this article

is not to
  1. prove or disprove the premises or
  2. to find the culprit

but, it is to
  1. investigate a bit into what could be wrong where,
  2. provide a (very subjective) list of things that can be done to bring about a positive change and
  3. to give a specific UG curriculum in tune with the above spirit for the B.Tech program in ECED, NITC.

Disclaimers

  1. I may be wrong.
  2. But I firmly believe in this now and I will believe thus till someone convinces me otherwise.
  3. I will always remain open to anyone who wants to convince me otherwise.
  4. I limit myself in these thoughts to the cognitive domain.

What could be wrong and where?


Many students feel that

  1. they are forced to study and not inspired to study.
  2. they have very limited freedom in choosing what to study with in their chosen degree program.
  3. lecture is not a very effective means of learning
  4. labs do not encourage actual experimenting
  5. they are forced to write too many exams
  6. they have very little time left for extra curricular activities
(this is a generalization of what was expressed over a few conversations and not based on any scientific survey)


Some faculty feel that

  1. students may be right
  2. students are not college ready as they used to be in the days when they left school after 10th standard.
  3. change in society's priorities have changed the priorities of students too.

What can be done about it?


Soul Searching

(I'm limiting myself here to the cognitive domain responsibility
of the system. I'm unprepared to comment on the affective domain
responsibilities)

  1. the primary responsibility of an undergraduate educational system should be
    1. to inspire,
    2. to set free,
    3. to give time and
    4. to give resources to the students.
  2. the secondary responsibility is
    1. to help them with their learning and
    2. to evaluate the outcome

Who and hoW

I think we are already doing a pretty good job with the secondary responsibilities. But we can improve a lot on the primary responsibilities


who's job
how (mainly)
to inspire
teacher
  1. Every teacher has her own way
to set free
curriculum
  1. More types of degree (basic, major + minor, major + honors etc like the ones suggested by IITB)
  2. Minimum number of core subjects and a larger pool electives, seminars and projects
  3. Freedom to trade between a lab course, a theory course or more project work
to give time
curriculum
  1. Lesser contact hours per week
  2. Lesser number of courses per semester
  3. Lesser total credit requirement
  4. Lesser number of exams
to give resourcessystem
  1. Open labs and custom equipments
  2. Open discussion platforms (student and faculty)
  3. Open library and net access
  4. Out of syllabus talks, workshops

The new teacher should

  1. (in her own unique way) inspire the students to learn
  2. mentor the students in their process of learning

The new curriculum should

  1. give more types of B.Tech degrees
    1. Minimal B.Tech (something to the tune of 120 credits)
    2. B.Tech with major in one discipline (120 credits) and a minor in another. (30 credits)
    3. B.Tech with honors in one discipline (150 credits)
    4. B.Tech with one major (120 credits) and two minors (60)
    5. B.Tech with honors (150 credits ) and research output (30 credits)
    6. ...
  2. have lesser total number of courses and credits
    1. About 4 courses per semester. 2 of them may have a lab component.
    2. On an average of 15-16 credits per semester for the week student, 19-20 for the majority and 23-24 for the exceptionally motivated student.
  3. give a smaller pool of core courses and a larger pool of electives.
    1. The choice of what goes as core may be based upon the corresponding GATE syllabus.
    2. Can have lab or project based courses in the pool of electives.
    3. Can have seminars based contact courses in the pool of electives
  4. flexible way of earning the credits with in a course (exams + seminars + project + lab demonstration)
  5. participation based evaluation component (rated discussion forums, voluntary seminars, ...)

The new system should

  1. leave the labs accesible to students any time
  2. allow students to initiate purchase of custom equipments using system funds
  3. provide a collection of open online discussion forums (for various subjects)
  4. arrange out of syllabus talks and workshops regularly (and allow students to invite experts whom they want in campus)
  5. provide platform for students to give voluntary presentations to larger audience

A proposed curriculum for B.Tech in ECE


The choice of core is mostly based upon EC GATE syllabus.

No
Course
Sem
L
T
P
C
1
Linear Algebra and Vector Calculus
1
3
1
0
4
2
Engineering Mechanics
1
3
1
0
4
3
Physics for Electronics (??)
1
3
1
0
4
4
Computer Programming
1
2
0
3
4
5
Professional Communication
1
0
2
0
2
6
Electronics and Computer Workshop
1
0
0
3
2

Sem Total (S1)

11
5
6
20
7
Transforms and Infinite Series
2
3
1
0
4
8
Engineering Graphics2
2
0
3
4
9
Logic System Design
2
3
0
3
5
10
Electromagnetic Field Theory
2
3
1
0
4
11
Economics
2
3
0
0
3

Sem Total (S2)

14
2
6
20
12
Probability and Statistics
3
3
1
0
4
13
Network Theory & SPICE Lab
3
3
1
3
6
14
Solid State Devices & Devices Lab
3
3
1
3
6
15
Signals and Systems
3
3
1
0
4
16
Physical Ed / Value Ed
3/4
0
0
2
P/F

Sem Total (S3)

12
4
6
20
17
Differential Equations & Complex Analysis
4
3
1
0
4
18
Electronic Circuits and Circuits Lab
4
3
1
3
6
19
Micro Processors and Micro Controllers
4
3
1
3
6
20
Random Processes and Analog Communication Theory
4
3
1
0
4
21
Physical Ed / Value Ed3/4
0
0
2
P/F

Sem Total (S4)

12
4
6
20
22
Linear Integrated Circuits & IC Lab
5
3
1
3
6
23
Digital Signal Processing and DSP Lab
5
3
1
3
6
24
Elective 1
5



4
25
Elective 2
5



4

Sem Total (S5)



20
26
Communication Theory (IT & DC) and Communication Lab
6
3
1
3
6
27
Control Systems
6
3
1
0
4
28
Mini Project
6
0
0
3
2
29
Elective 3




4
30
Elective 4




4

Sem Total (S6)



20
31
Major Project + Electives
7



15
32
Major Project + Electives
8



15

Grand Total (Majority of Students)




150

Electives

  1. Department electives should be in at least two pools (Electronic Systems and Devices, Communication and Signal Processing) ... and the department should ensure that at least 6 electives are offered from each pool in each semester.
  2. Any student who opts for honors in his major should be allowed to take PG courses as electives.
  3. Any elective course in any department should be a global elective for other departments.
  4. A student can opt for any number of global electives, but she should ensure that she will take at least 120 credits from the department curriculum.
  5. A student can choose to schedule her project and elective load between semesters 7 and 8 so as to facilitate those who wish to do a project with an industry or another academic institution.

Conclusion


"The mind is not a vessel to be filled, but a fire to be kindled."

~ Plutarch, On Listening to Lectures

Sunday, March 01, 2009

Thirasseelaykkappuram


NITC Staff Club presented a Malayalam drama for the entire institute community on Feb 20, 2009.


Please watch and comment.


PS : If you want to download the file and view it later, you can right click here and save a 700 MB version of the full drama.

Creative Commons License
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License.