LIET offers a four-year under-graduate B.Tech course in Artificial Intelligence and Machine Learning which aims to develop a strong foundation by using the principles and technologies that consist of many facts of Artificial Intelligence including logic, knowledge representation, probabilistic models, and machine learning. This course is best suited for students seeking to build world-class expertise in Artificial Intelligence and Machine Learning and emerging technologies which help to stand in the crowd and grow careers in the upcoming technological era. The course is designed to give the students enough exposure to the variety of applications that can be built using techniques covered under this program. They shall be able to apply AI/ML methods, techniques and tools to the applications. The students shall explore the practical components of developing AI apps and platforms. Everywhere, in our life we are talking about these terms. The motive of offering this course to make our students is to develop an understanding about these terms from inception and preparing students for industry. They shall be able to acquire the ability to design intelligent solutions for various business problems in a variety of domains and business applications. The students shall be exploring fields such as neural networks, natural language processing, robotics, deep learning, and computer vision, reasoning and problem-solving. The key objective is to identify logic and reasoning methods from a computational perspective, learn about agent, search, probabilistic models, perception and recognition, and machine learning.
To develop globally competent and ethical professionals, in the field of Artificial Intelligence and Machine Learning, ready to serve industry and society at large scale.
List of the major career options after pursuing engineering in Computer Science:
Job description: As technology is rapidly changing every day, you need to be up to date with new trends. As a software developer, your work includes designing, managing, and creating software programs. It also includes testing and evaluating new programs. You may also need to analyze, fix, and improve the existing software. This job entails you to review the company’s software and suggest necessary changes. You might also work with the designing team to help unite a program that is unique and stands out. Your goal would be to develop efficient and user-friendly systems as asked by the company. Software developers are always in high demand and earn huge amounts. The more skilled you are, the higher are the chances of your hiring. Being a software developer is considered one of the best careers after B. Tech in CSE
Skills required: og To be eligible for this job, you must be thorough with web development. You must also have a vast knowledge of coding languages like JAVA, C++, or Python. Problem-solving ability is very essential. You must also get excellent organizational, communication as well as management skills.
Job description: Data Analyst collects and analyze statistical data to predict useful data. This data is further used to make sound decisions for the company. The job includes providing technical expertise to ensure quality assurance of the data. This helps the company grow and improve itself and make sound decisions. Common employers of Data analysts include consultancies, banks, manufacturers, and educational institutes. Some private and public sector firms also hire data analysts.
Skills required: You need to have strong analytical and decision-making skills. You must also have good verbal and written skills. You should have great knowledge of database languages like SQL, R, or Python. Also, you should be able to work smoothly with spreadsheets. Strong leadership skills are compulsory to manage and head the data development department. Hence, complete all problem solving and decision making tasks with fine quality.
Job description:As a Game Developer you create, design, and produce game interfaces for all kinds of computer devices and gaming consoles. You will work with a team of designers, creators, graphic artists, and animation team to create a game. You will have to meet deadlines and efficiently to complete a game on time. After you have the idea of a game, you need to further decide the sound effects and characters, etc. to make the game more appealing. Game development might be the right choice for you if you are good at coding and have a knack for creativity
Skills required: You should be familiar with the concepts of high-level coding languages. You should know how to use 2D or 3D modelling and animation software’s to help with the production of the game. If you are creative and love video games, then you are the right choice for this job.
description: The job of a Database Administrator (DBA) can be an option for a career after B.Tech in CSE. This includes keeping a check on the database software purchases made by the firm. They also store and organize the company’s sensitive data like payrolls. A DBA ensures that the data is safe and secured. They should also ensure that the user finds the data workable enough. You will also be informing and training users in case of any changes or updates on how to access the data safely. You must ensure that all the data is stored optimally under surveillance. They also take care of data recovery in case it gets erased and updates the database when required. The more experience you have in this field, the more you will be your salary.
Skills required: To be eligible for this job, one must have strong analytical and technical skills. You must be very detail-oriented and have high problem-solving abilities. Strong inter-personnel skills are also required. You need to be very organized as you would be required to map out the conceptual design of the data storage system.
Job description: A Software Testing Engineer has the job of testing software programs. They conduct manual and automated tests that prove the functional and non-functional aspects. This is to ensure that the software created by the developer fits its purpose. One of the main duties includes assessing the code and implementing effective test methods. They also record the test responses to make any required changes to make the software more efficient. You could even be teamed up with firmware developers and task engineers to ensure the quality of the software. Your job would be to come up with automated test suites that will provide productive and constructive test coverage. You would be asked to submit your feedback to find out cost-reduction solutions, automation solutions. It will also help in knowing areas of improvement to widen the scope of the software and present it in its finest quality and hence broaden its scope.
Skills required: Apart from good coding skills, one must also have good knowledge of tools like Jmeter or selenium. A knowledge of detecting bugs, troubleshooting, and maintaining software is essential. You need to be a critical thinker and have strong problem-solving skills. You must be able to make sound decisions for the firm revolving around the software.
Job description: A Cyber Security Specialist supervises the security of networks and software. This job would need you to ensure and maintain a strong surveillance system for the company. These systems must help to reduce the risks of getting hacked or getting the data stolen. One would also track network activities and try to find any possible bugs that might be a threat to the firm. You would also need to act precisely in case private breaches or any malware threats occur. As a Cyber Security Specialist, you need to come up with security strategies. These strategies must protect system assets by identifying and solving any potential bugs. You would examine the defense systems and prepare reports based on the test results. Hiring a Cyber Security Specialist becomes very essential to a firm. Hence, there are several job options in this field, and also makes for a good career after B. Tech in CSE.
Skills required: One must be familiar with various operating systems also know coding. You should also know public key structures and cryptographic protocols like SSL or TLS. Following network protocols and process improvements are a must be eligible for this position. Professional certification in the related field, might help you stand out among others. It will also make you the preferred choice in front of the hiring manager.
It may happen that any of these listed job options do appeal to you. In that case, you always have the option of choosing to pursue a master’s in a related field. You can prepare and appear for exams like GATE, JAM, or CAT. You also have the option of applying for government jobs that only need a bachelor’s degree. One can apply for Civil Services, Bank PO, and SSC to name a few. As a graduate in CSE, you have tons of options lying in front of you. You need to apply for the one you find the most suitable and fulfilling for yourself. A career after B.Tech in CSE is very bright and lays ahead many job options.
"WORK HARDER PLAY HARDER" TECH SQUAD is the official technical club of Computer Engineering geeks of LIET. Here students develop and hone the technical skills. We conduct different workshops/competitions on the latest technologies. The vision of TECH SQUAD is to guide students to become a great technical geek by providing a quality technical environment to learn different fundamentals of computer technology and
Ms. Kavita Rani