DBIT open source revolution

From CRAVEwiki

Jump to: navigation, search

It is a project which aims to introduce open source applications in the academic practicals and session of the Engineering Syllabus at DBIT. Due to the very nature of the project the Free Software Support Special Interest Group of DUCS will be monitoring and supervising this project.


Contents

Description

DUCS aims to introduce as many as possible open source applications in Engineering Syllabus. For the successful execution of this project it demands involvement of large number of students and staff members of DBIT. It will initiate the project from academic year 2008 -2009 with Computer Engineering and Information Technology branches of DBIT. According to success and development of this project the mechanical and electronic & Telecommunications branch too will be introduced shortly.


Procedure

  • A list of free and open source softwares will be made available to the respective subjects of the different semesters. Lecturer incharge will review the application/ software and decide whether or not it should be considered in syllabus.
  • Students will voluntarily get involved in this project or be asked to participate by the lecturers in charge.
  • These students will be asked to conduct few practicals or all the practicals of that particular subject using the open source applications provided to them.
  • Student and Staff will be provided with an registered user id on CRAVE wiki.
  • All the finding, tutorials, procedures, etc learned and developed while performing the practicals will be documented by the student on crave wiki under the tutorial section in their respective software articles.
  • This documentation will be reviewed by the staff member and free software support group.
  • The free software support group will guide students and staff from time to time during this entire procedure.
  • To initiate the project an official notice will be put up asking students and staff members to volunteer in this project.


Objectives & goals

Main objective of this project is to document about the free open source software so that staff incharge can later review it and then decide whether or not it can be taken up on a full scale for the entire class in the next academic year.


Computer Engineering

  • Semester 1
    • Applied Mathematics 1
    • Applied Physics 1
    • Applied Chemistry 1
    • Engineering Mechanics
    • Basic Electrical and Electronics Engineering
    • Computer Programming 1 -- Anjuta, GCC, G++
    • Basic Worskhop & Practice 1
  • Semester 2
    • Applied Mathematics 2
    • Applied Physics 2
    • Applied Chemistry 2
    • Communication Skills -- Open Office Writer
    • Engineering Drawing
    • Computer Programming 2 -- Eclipse
    • Basic Worskhop & Practice 2
  • Semester 3
    • Applied Mathematics 3
    • Electronic Devices & Circuits
    • Discrete Structure and Graph Theory
    • Digital Logic Design & Application
    • Data Structures & files -- Anjuta, GCC
    • Computer Organization & Architecture -- Anjuta, GCC
    • Presentation & Communication Techniques -- Latex, Kile, Open Office : Impress
  • Semester 4
    • Applied Mathematics 4
    • Analog & Digital Communications
    • Data Base Management Systems -- Mysql, PostgreSQL
    • Computer Graphics -- gcc, openGL
    • Analysis of Algorithm & Design -- Anjuta, gcc, g++
    • Operating System -- bash, cc, Anjuta


  • Semester 5 (Old Syllabus)
    • Applied Mathematics 5
    • Principles of Digital Communication
    • Computer Networks -- Eclipse, Anjuta, gcc
    • Micro Processors
    • Theoretical Computer Science
    • Presentation & Communication Techniques -- Latex, Kile, Open Office Impress
    • Computer Programming Laboratory - Eclipse
  • Semester 6 (Old Syllabus)
    • System Programming
    • Operating Systems with Unix --bash, Anjuta
    • Web Technology -- Bluefish, Apache Tomcat, Quanta, Firefox
    • Object Oriented Analysis & Design --Umbrello
    • Computer Graphics -- gcc, openGL
    • Advance Database -- MySQL, PostgreSQL
  • Semester 7 (Old Syllabus)
    • Advanced Micro Processors
    • Intelligent Systems --
    • Digital Signal Processing -- Octave, Scilab
    • Software Engineering -- Planner
    • Elective 1 --
    • Project A
  • Semester 8 (old Syllabus)
    • System Security -- Anjuta, gcc
    • Distributed Computing -- Eclipse, Anjuta, gcc
    • Multimedia Systems -- GIMP, Audacity, Inkscape, Blender, Blender VSE, Open Movie Editor
    • Elective 2 (Neural Networks -Octave)
    • Project B


Information Technology

  • Semester 1
    • Applied Mathematics 1
    • Applied Physics 1
    • Applied Chemistry 1
    • Engineering Mechanics
    • Basic Electrical and Electronics Engineering
    • Computer Programming 1 -- Anjuta, GCC, G++
    • Basic Worskhop & Practice 1
  • Semester 2
    • Applied Mathematics 2
    • Applied Physics 2
    • Applied Chemistry 2
    • Communication Skills -- Open Office Writer
    • Engineering Drawing
    • Computer Programming 2 -- Eclipse
    • Basic Worskhop & Practice 2
  • Semester 3
    • Applied Mathematics 3
    • Data Structures & Algorithms -- Anjuta, gcc
    • Electronic Devices & Circuits
    • Digital Logic Design & Application
    • GUI & Database Management -- MySQL, PostgreSQL
    • Presentation & Communication Techniques -- Latex, Kile, Open Office Impress
  • Semester 4
    • Computational Mathematics
    • Principle of Communication Engineering
    • Microprocessors & Micro controllers
    • Internet Programming -- Bluefish, Apache Tomcat, Quanta, Firefox
    • Networking technology for Digital Devices --Eclipse, Python, Anjuta, gcc
    • Financial Accounting & Management of Technology Innovation
  • Semester 5 (Old Syllabus)
    • Applied Mathematics 5
    • Digital Communication
    • Automata Theory
    • Micro Processors
    • Computer Networks -- Eclipse, Anjuta, gcc
    • Presentation & Communication Techniques -- Latex, Kile, Open Office Impress
    • Computer Programming Laboratory - Eclipse
  • Semester 6 (Old Syllabus)
    • System Software & Operating System --bash, Anjuta
    • Software Engineering -- Planner
    • Object Oriented Analysis & Design --Umbrello
    • Internet Technology & Applications -- Bluefish, Apache Tomcat, Quanta, Firefox
    • Database Systems -- MySQL, PostgreSQL
    • Digital Signal Processing -- Octave, Scilab
  • Semester 7 (Old Syllabus)
    • Computer Simulation & modeling
    • Mobile Computing --
    • Image Processing --Octave
    • Management Information Systems
    • Elective 1
    • Project A
  • Semester 8 (old Syllabus)
    • Data Warehousing & Mining
    • Multimedia Systems -- GIMP, Audacity, Inkscape, Blender, Blender VSE, Open Movie Editor
    • Project Management
    • Elective 2 (Neural Networks -Octave)
    • Project B
Personal tools