If i m interested in how a conputer keyboard work...
You should do a hardware course and that is available in many places. In engineering these things are not really taught like that. Computer Science engineering also doesnt deal with making of a key board. If you are interested in how things work especially electronics stuff, then ECE is the branch for you as it deals with all of this.





