information technology (i t) OR cOMPUTER SCIENCE:
Which field should I pursue?
Information technology is very vast in terms of scale because it is applied virtually to any type of process that may require automation, from business, scientific research to the music industry, telecoms and banking.Computer Science is the study of computer's design and operation. Computer science focuses on using and understanding the algorithmic and mathematical processes that can be applied to computer systems Information technology on the other hand refers to the application of computer programs to solve business processes. It is the application of technology in business.
In India most of the universities offers a Computer Science based IT programmes as that will give the students a greater understanding of both fields as well as wider opportunities. Hence there is no significant difference between the two courses B.Tech(CSE) and B.Tech(IT).
In most universities in our country the syllabus of B.Tech(IT) and B.Tech(CS) is almost similar .This enables the students to choose a career either in computer science or IT and also to pursue higher education either in computer science or information technology. A comparison of the syllabus offered by M G University is given below
Difference between the syllabus in Computer Science and IT
|Engineering Mathematics II||Engineering Mathematics II|
|Economics and Communication Skills||Economics and Communication Skills|
|Problem Solving and Computer Programming||Discrete and Integrated Electronic Circuits[Electronics Devices and Circuits of CSE]|
|Computer Organization[in S4 IT]||Switching Theory and Logic Design|
|Switching Theory and Logic Design||Principles of Communication Engineering[in S4 CSE]|
|Electronics Devices and Circuits||Problem Solving and Computer Programming|
|Programming lab||Electronic Circuits and Communication Lab[in S4 CSE]|
|Logic Design lab(S4 IT)||Programming Lab|
|Engineering Mathematics III||Engineering Mathematics III|
|Object Oriented Programming||Principles of Management[in S5 CSE]|
|Data Structures and Algorithms||Computer Organization and Architecture[in S4 CSE]|
|Communication Systems(in S3IT)||Theory of Computation|
|Microprocessor Systems (in S5IT)||Data Structures and Algorithms|
|Theory of Computation||Object Oriented Techniques|
|Data Structures lab||Logic Design Lab [in S3 CSE]|
|Electronic Circuits lab (S3 IT)||Data Structures and Programming Lab [Data Structures Lab of CSE + C++ and Java Lab]|
|Engineering Mathematics IV||Engineering Mathematics IV|
|Principles of Management (in S4 IT)||Microprocessors and Microcontrollers|
|Database Management Systems||Data Communication|
|Digital Signal Processing (in S6 IT)||Operating Systems|
|Operating Systems||Language Translators[in S6 CSE as System Software]|
|Advanced Microprocessors & Peripherals||Database Management Systems|
|Database Lab||PC Hardware and Microprocessors Lab|
|Hardware & Microprocessors lab||Systems Lab [Database Lab of CSE + UNIX]|
|Design and Analysis of Algorithms||Computer Networks|
|Internet Computing (in S7 IT)||Digital Signal Processing [in S5 CSE]|
|System Software ( in S5 IT as Language Translators)||Information Theory and Coding|
|Computer Networks||Software Engineering|
|Software Engineering||Design and Analysis of Algorithms|
|Elective I||Elective I|
|Operating Systems Lab (S5 IT)||Network Programming Lab|
|Mini Project||Mini Project|
|Web Technologies||Financial Management and E-Banking|
|Compiler Construction||Object Oriented Modelling and Design|
|Computer Graphics||Computer Graphics and Multimedia Systems|
|Object Oriented Modelling & Design||Internetworking (Similar to CCNA)|
|Principles of Programming Languages||Web Applications Development|
|Elective II||Elective II|
|Systems Programming Lab||Internetworking Lab|
|Networking lab||Computer Aided Software Engineering Lab|
|High Performance Computing||Wireless Communication|
|Artificial Intelligence||Cryptography and Network Security|
|Security in Computing||Artificial Intelligence|
|Elective III||Elective III|
|Elective IV||Elective IV|
|Computer Graphics Lab||Web Applications Lab|
|Main Project||Main Project|
WHY CHOOSE IT@ajce
The syllabus of the course is uniquely designed to prepare the students to take on appropriate professional positions upon graduation and to grow into leadership positions. In addition to the prescribed university syllabus, the following special initiatives have also been introduced by the department to prepare the graduates to meet the challenges of the dynamically changing IT industry.
Bridging Programming Course for Biology Students
Keeping in view of the diverse background of the students,'Introduction to Problem Solving' has been designed as a bridge course to lay strong foundation in problem solving. This course helps students to enhance their logical thinking. The goal of this course is to alleviate the fear of students without computer science background towards C programming
The department focuses on holistic development of a student through its personality reengineering initiative. The mentors work in tandem with the students in areas like,
a) Self Awareness
b) People Skills
c) Technical skills
Spoken Tutorial Workshops in collaboration with IIT Bombay
The Spoken Tutorial project is the initiative of the 'Talk to a Teacher' activity of the National Mission on Education through Information and Communication Technology (ICT), launched by the Ministry of Human Resources and Development, Government of India. The use of spoken tutorials to popularize software development and its use will be coordinated through this website. The Spoken Tutorial project is being developed by IIT Bombay for MHRD, Government of India. Spoken Tutorial Workshops and Online Assessments for Linux, Shell programming were successfully conducted in the department. Workshops for Java, MySQL & PHP, LateX etc. are in pipeline.
Beyond Syllabi Training
Seminars and discussions with experts from industry as well as academics are organized regularly to provide a platform for students to keep abreast of latest developments.
Practical Oriented Teaching
In addition to the labs mentioned in the university syllabus, additional practical modules are incorporated into the curriculum to reinforce the theory concepts.
Performance Enhancement Tests
To integrate continuous evaluation into the teaching-learning progress, Tests are conducted frequently. The focus of PET is on 3 Ps-progress, process and product. Through this evaluation the teacher continuously monitors the progress of the students. The process of learning is also monitored and if needed, be altered. The quality of the product of the learning is also assessed
Technical Excellence for Placement
The department organizes special interactive programmes for final year students to boost their confidence and competence in technical areas of Information Technology and to enable them to excel in responding to technical interview questions. The department organizes placement support activities like aptitude training, mock interviews, group discussions etc.
The IT department of Amal Jyothi college of Engineering currently offers B.Tech programme in Information Technology with an annual intake of 60.The teaching-learning process of the department focuses on laying strong foundations in fundamentals of Information Technology as well as providing training on cutting edge technologies as per the demands of industries. the department is committed to produce top-notch IT professionals tuned with skills essential for success in today's highly competitive and constantly changing IT sector.