Expert Help on Technology

Budhaditya Bose

Honorable
Jul 7, 2013
13
0
10,510
Hello Techies :) I am giving you a link to my way old post on Tom's about me not majoring in science etc etc and my sadnesses. Here it is
http://www.tomshardware.com/forum/id-1818289/guys.html

Now, I am finally into majoring in computer science. BCA . Now, In BCA, Computer is not like B.Tech. In BCA its an overview and the main aim is to become a good coder in future. But in BTECH, you have to read science, quantum physics, Maths, Electronics to a higher level etc. But in BCA, you just need to pass. Now
I am the type of Deep Knowledge guy. I want to know stuff from low level. Like Architecture, Transistors, Assembler, etc. Now In my class, among 50 students, only 3 of us are actually interested in computers. And among 3 of us, One is from Pure science and maths background, with a touch on CSe - Computer Science Engineering. He got good knowledge, on deep mathematics, Analog/Digital electronics, and Computer Architecture. My Greatest weak point is I am not from science. I hate myself for that, I dont know stuff about digital/Analog electronics, Maths, Architecture.
I want you techies to suggest me a good starting for me. I literally want to make a breadboard with circuits on it, Control it with a computer, Program Micro Controllers, Program Drivers, etc etc , All low level stuff. So Please Help. Please :)
 


If you're interested in microarchitecture, electronics, and circuitry then you're studying the wrong program. What you want is Computer Engineering, not Computer Science.

Computer Science is the study of algorithms and computability. It's an inherently abstract field of study that is heavily grounded in mathematics.

Computer engineering is a subfield of electrical engineering that focuses on the design of digital systems. There's a tremendous amount of overlap between the two fields.

Engineering Technology (B.Tech) is an assortment of applied engineering fields. These programs are less academic but are absolutely excellent at preparing students for the workplace as they usually provide tons of hands on experience.

Engineering degrees have to be accredited for the degree to be worth more than toilet paper. Acquiring an engineering degree from a non-accredited school is about as useful as acquiring a law degree from a non-accredited school. Without accreditation it is worthless both practically and legally. The same is not true for Computer Science and Technology programs, these do not have to be accredited so the value of the degree is derived in large part from the reputation of the school.

Most accredited engineering schools have fairly uniform entrance requirements:

Calculus / Advanced functions

Algebra / Linear systems

Physics

Chemistry

Without a highschool science background most schools won't admit you to an engineering program but they may be willing to allow you to transfer into an engineering program if you can show progress in a different program. Similarly, many community colleges and some universities offer B.Tech programs in electronics which may be of interest to you; these programs are often much more accessible than Engineering programs.

What I suggest you do is talk to an academic advisor. They'll let you know what your options are.

EDIT: I see from your previous post that you are from India. If I recall correctly, a B.Tech in India is similar to a B.Eng in Canada or a B.Sci Eng in the USA.
 


Sir, Its my immense pleasure that you invested a good time for me, But I must say that, As I am not from science BG, not from wealthy BG, Its my Great Luck and support from parents that I am atleast in BCA now. When I used to study commerce, I still researched about computer, architecture, deep coding etc. Now I do the same with a little confidence, that these may come in work in future. I know that BCA is not the program for deep computer enthusiasts but I want to flourish as a fine programmer, <A Part Time Professional Security Tester> etc. But I want to have deep knowledge on what I am doing. Like when I write c = a + b, something big is going on the Transistors in the processor. I want to know those too. Now that is not possible for me degree wise, but for personal interests its okay right?
So what I am asking is, Where should I start? I am pretty puzzled because I love every aspect of the word "SCIENCE" . :) Please Guide Sir,
Thanks
 


A good place to start would be to pick up some digital electronics textbooks.