COMPUTER SCIENCE, IT AND SOFTWARE
- INTRODUCTION
- CAREER OPPORTUNITIES
- COLLEGES IN INDIA
- COLLEGES IN ABROAD
- SKILL SET
- ROLES AND RESPONSIBILITIES
Computer applications software engineers design software, such as operating systems, network control systems, business applications and computer games. After analysing a user's needs, computer applications software engineers produce computer applications, software and focused utility programs. Depending on the purpose of the program, software engineers use different programming languages, such as C, C++, Python and Java.
Software EngineeringĀ is concerned with developing techniques for improving the cost, accuracy and usability of software systems.
Computer science engineeringĀ is concerned with designing elements that help computers to operate efficiently. They may develop computer chips, create software programme that helps computer systems run or design software applications.
Information Technology (IT)Ā is an engineering discipline with focus on utilization of computers and telecommunication systems to control, gather, store and circulate information.
- Software Developers
- Hardware Engineers
- System Designer
- System Analyst
College | Location |
Indian Institute of Technology | Multiple Locations |
Birla Institute of Technology | Pilani, Mesra |
National Institute of Technology, Culicut | Calicut |
National Institute of Technology, Silchar | Silchar |
National Institute of Technology, Surathkal | Surathkal |
Maulana Azad National Institute of Technology, Bhopal | Bhopal |
Vellore Institute of Technology | Vellore |
Indian School of Mines, Dhanbad | Dhanbad |
Sri Ramaswamy Memorial University (SRM) | Multiple Locations |
Delhi Technological University | New Delhi |
College of Engineering | Pune |
International Institute of Information Technology | Hyderabad |
Veermata Jijabai Institute of Technology | Mumbai |
Maharashtra Institute of Technology | Pune |
Punjab Engineering College | Chandigarh |
Motilal Nehru Institute of Technology | Allahabad |
Anna University | Chennai |
Madras Institute of Technology | Chennai |
PSG College of Technology | Coimbatore |
International Institute of Information Technology | Hyderabad |
Dhirubhai Ambani Institute of Information and Communication Technology | Gandhinagar |
Netaji Subhas Institute of Technology | New Delhi |
Institution | Location |
Massachusetts Institute of Technology | United States |
Stanford University | United States |
University of Oxford | United Kingdom |
Carnegie Mellon University | United States |
Harvard University | United States |
University of California Berkeley | United States |
University of Cambridge | United Kingdom |
The Hong Kong University of Science & Technology | China |
Princeton University | United States |
National University of Singapore | Singapore |
The University of Melbourne | Australia |
University of Edinburgh | United Kingdom |
University of Toronto | Canada |
- Logical
- Creative
- Problem solving skills
- Good Concentration Span
- A Good knowledge in technology
- Design, build, test, and implement hardware and software applications for computer networks.
- Work in research, design, development, testing, and supervision of all aspects of the manufacturing and installing of computer hardware
- Advise clients on the right hardware and software for their needs
- Provide guidelines regarding system capabilities, user interface, security measures, and other applicable information
- Evaluate current systems for effectiveness, make recommendations regarding the scalability of such systems, and troubleshoot any problems that arise during the use of the system.
- Review company's security requirements, its use of online applications, and recommend the security measures.
- Retrieve data for analysis of system capabilities.