School of Computing Science & Engineering Back
B Tech in Computer Science & Engineering with specialization in Open Source Software & Open Standards
Open Source and Open Standards movement in the IT World is gaining momentum by the day. As the end customer clamor for more freedom of choice and lower costs, they demand openness in the application architecture and free of charge source code. The IT industry which has thrived on IP for decades, then, needs to move to higher level of creating value, leaving lower level value creation to OSS players.
This ongoing dynamics is helping Open Source software players to mature their offerings rapidly, so that a large number of end users can take advantage of free of charge software and source code.
Apart from Open Source, the Open Standards is an important phenomenon too. Special focus is on Industry open standards, aligned to vertical domain such as Retail, Healthcare, Banking, Insurance, and such. There is growing realization in the IT world that our end customer reside in industry verticals. That’s why we now have increasing focus on domain expertise and skills. This skilling can be more effective when the learning is aligned to industry open standards, so that the applications they support conform to already accepted interfaces and standards.
The true freedom of choice for the end customer is available only when the architecture of an industry application software conforms to Open Standards, and the software is written using the principles of Open Source. This combination provides complete vendor neutrality to an end user, since both the data structures as well as the source code is available to them.
It is very advantageous to a student in coming years to align to a vertical industry or at least to know one or two industry vertical application domains based on open standards. This will prepare the student to face the live project situation when one passes out from higher education segment and gets into a job in the IT industry. The student would then find oneself more ready for a real world situation, and hence increasing one’s chances of success many fold.
The demand for industry vertical expertise is growing by leaps and bounds. As more and more IT Companies align their products and services towards specific vertical industry requirements, they need professionals who know that industry well. Therefore, availability of jobs in industry segments is growing very rapidly.
1) 60% PCM or above at XII level
2) Merit in Qualifying exam, IITJEE, UPSEE etc preferable
For Lateral Entry:
Passed Diploma from AICTE approved institute in appropriate branch of engineering/technology with minimum 60% or 6.0 CGPA
B.Sc degree from a recognized university with at least 60% marks or 6.0 CGPA and passed XIIth standard with Mathematics as a subject.
For Migration from Other Universities:
1) B.E./B.Tech Ist year minimum 60% marks or 6.0 CGPA on a 10 point scale
2) 65% PCM or above at XII level.
|Computer Programming and Problem Solving & Lab||Introduction to Open Source Software & Open Standards|
|Web Programming thru PHP & HTML & Lab||Computer Organization and Architecture& Lab|
|Data Structures using C& Lab||Database Management System& Lab|
|Data Communication & Computer Networks & Lab||Dynamic Paradigm in Cloud Computing & Virtualization 1|
|IT Applications and Open Standards||Electronic devices and circuits & Lab|
|Oops Through Java & Lab||Theory of Automata and Formal Languages & Lab|
|Operating System & Lab||Dynamic Paradigm in Open Source & Open Standards 2|
|Graphics & Animation Tools & Lab||Advance DBMS& Lab|
|Microprocessors and Micro Controllers & Lab||Computer Graphics|
|Design and Analysis of Algorithms& Lab||Data Compression|
|Dynamic Paradigm in Cloud Computing & Virtualization 3||Service Oriented Architecture|
|Software Engineering & Project Management||Enterprise Java & Lab|
|Storage Technology Foundation||Distributed Computing & Lab|
|Principles Of Programming Languages & Lab||Industrial Visit|
|Multimedia System||Dynamic Paradigm in Open Source & Open Standards 4|
|Open Source Mobile platform (Android) & Lab||Business Intelligence & Lab|
|XML programming & Lab||Entrepreneurship Development|
|Minor Project Work -1||Web Technology & Lab|
|Comprehensive Examination||Digital Image Processing|
|IT in Forensic Science||ERP|
|Bioinformatics||Software Quality Engineering|
|Artificial Intelligence||Retail Applications & ARTS (E1)|
|Healthcare Applications & HL7 (E2)||Licensing in OSS|
|Administering Open Source Systems & Lab||Minor Project Work -2|
|Industrial Internship||Real Time Systems|
|Information Technology Infrastructure And Its Management||Pattern Recognition|
|Wireless and Mobile Communication||Major Project Work|
* IBM specialized subjects are marked with red color.
IBM has been one of the leading proponent of Open Source Software & Open Standards in the industry. Developing a career with Open Source Software along with Open Standards domain vertical knowledge will enrich the students profile many fold.
The economic slowdown in the enterprises has led to organization looking to optimizing their IT budgets, and in that process is seriously looking at migrating to Open Source solutions and software to address to their needs. The adoption of Open Source in enterprises will automatically imply a need for employees/students seeking employment, having/gaining familiarity with Open Source technologies. Here we look at what all opportunities that you can look at to start a career in the Open Source domain.
The career path for a professional will typically start from a programmer or developer, and then with experience, such a professional will be handling responsibilities like implementing, deploying and architecting the strategies around open source product deployment for an organization. With experience under his belt, the professional can then venture into the consultancy arena, or can move up his career to be a strategy officer for the organization who will be directing the complete open source adoption or initiative within the enterprise by evaluating products which will be the best fit solution for the organization.
The technical workforce for Linux has increased manifold in the last few years, which is just the tip of the iceberg. As the trained technical workforce meets only 1/3rd of the Linux jobs at present, the future is bright for Open Source enthusiasts.
Here are a few examples of a career in Open Source Software & Open Standards:
- Open Standards Domain Vertical Solution Architects
- Open Source Software/Linux System Administration and Security Specialists
- Software Engineer / Application Development / Maintenance / Testing using open source software tools
- Project Management – Open Source Software implementation
To be known widely as a premier department of Computer Science and Engineering for value-based education, multidisciplinary research and innovation.
The mission of the Computer Science and Engineering Department is
- Create a strong foundation on fundamentals of SCSE through OB-TLP.
- Establish state-of-the-art facilities for Analysis, Design and Implementation to develop sustainable ethical solutions.
- Conduct multidisciplinary research for developing innovative solutions. Involve the students in group activity including that of professional bodies to develop leadership and communication skills.
Programme Education Objectives
- PEO1: Transforms graduates as true and successful professionals in industry, government, academia, research and consultancy.
- PEO2: To develop the technical and professional skills of students so that they may able to present the real results and improve processes of the existing system.
- PEO3: To prepare graduates who will thrive to continuing education for fulfilling their lifelong goals and satisfaction.
- PEO4: Equip the students to adapt the new technologies and can developing the solutions to real world problems.ofessional activities with ethical practices in the field of Computer Science & Engineering to enhance their own stature to contribute society
Program Outcomes (PO)
- PO1: An ability to design and develop the application software, system based software that cater the needs of society and industry.
- PO2: An ability to apply the theoretical knowledge of computer science and engineering in simulation, modeling and developing solution to the real world problems.
- PO3: An ability to apply the novel concept and strong analytical knowledge for designing of computing system along with system software and hardware components.
- PO4: An ability to work in multicultural environments and ready to face the challenges in complexity, reliability, reengineering, security and operation.
- PO5: An ability to doing real time projects and presenting desired results, both in research and in advanced engineering.
- PO6: An ability to understand the impact of software solutions and a global and societal context.
- PO7: An ability to identify the impact of software development and improve processes for technical solutions.
- PO8: An ability to apply the modern tool and techniques and computational method in daily software engineering.
- PO9: An ability to develop the new system and deploy the software products faster and helping for automation process.
- PO10: An ability to design advance software, good algorithm thinking, problem solving activities and solid computational approach to quality assurance.
- PO11: An ability to combining modeling and computational approaches to solve theoretical or real world problems.
- PO12: An ability to adapting any relevant area where strong analytical and critical thinking is at premium.
Program Specific Outcomes (PSO)
- PSO1: To contribute their technical skills in computing and information technology domains like “Internet of Things”, Application to security, resource management and reliable operation are of particular interest. To compete practically and to provide technical solutions for real world problems and must be able to apply the paradigm of programming languages and open source software in various computing domains.
- PSO2: Devolving in students with the capacity to engage in project management, team work skills and ability to use new technology and modern engineering tools necessary for engineering practice, data interpretation and visualization, security knowledge, leadership, application based research and evaluation skills and ability to create a vision, flexibility and to adapt to rapid changes.
- PSO3: Devolving in students the fundamental knowledge and skills, especially an academic knowledge base and research and introducing the students to the disciplines of creating and participating in a responsible and effective professional community. Students must be to deal with ambiguity and complexity, innovation, conflict resolution, ownership and accountability.