• EAMCET/PGECT/ICET:
  • BIET
  •   08414 252313
  •   info@biet.ac.in
1. Programming for Problem solving Lab
 
Objectives

  To work with an IDE to create, edit, compile, run and debug programs

  To analyze the various steps in program development.

  To develop programs to solve basic problems by understanding basic concepts in C like operators, control statements etc.

  To develop modular, reusable and readable C Programs using the concepts like functions, arrays etc.

  To write programs using the Dynamic Memory Allocation concept.

  To create, read from and write to text and binary files.

Recommended Systems / Software Requirements

  Intel based desktop PC.

  ANSI C Compiler with Supporting Editors.

  Open Source IDE:CodeLite, CodeBlocks, DevCpp, Eclipse.

2. IT Workshop
 
Objectives

  To train on PC Hardware.

  To learn on Internet & World Wide Web.

  To learn productivity tools including Word, Excel and Power Point.

Recommended Systems / Software Requirements

  Intel based desktop PC.

  LibreOffice, LaTeX.

3. Data Structures Through C++ Lab / OOPS through Java Lab / Operating Systems Lab
 
Data Structures Through C++ Lab
Objectives

  To write and execute programs in C++ to solve problems using data structures such as arrays, linked lists, stacks, queues, trees, graphs, hash tables and search trees.

  To learn to write C++ programs to implement various sorting and searching algorithms.

Recommended Systems / Software Requirements

  Intel based HP desktop PC DX7400 with DEV C++

OOPS through Java Lab
Objectives

  To write programs using abstract classes.

  To write programs for solving real world problems using java collection frame work.

  To write multithreaded programs.

  To write GUI programs using swing controls in Java.

  To introduce java compiler and eclipse platform.

  To impart hands on experience with java programming.

Recommended Systems / Software Requirements

  Intel based desktop PC with minimum of 166 MHZ or faster processor with at least 64 MB RAM and 100 MB free disk space.

  Ubuntu (Linux), JDK 1.8, Eclipse, Netbeans, MySQL.

Operating Systems Lab
Objectives

  To use Linux Operating System for study of operating system concepts.

  To write the code to implement and modify various concepts in operating systems using Linux.

Recommended Systems / Software Requirements

  Intel based desktop PC with minimum of 166 MHZ or faster processor with at least 64 MB RAM and 100 MB free disk space.

  Ubuntu (Linux), C compiler.

4. Database Management Systems Lab / Compiler Design Lab / Linux Programming Lab / Data Warehousing & Data Mining Lab
 
Database Management Systems Lab
Objectives

  To use the DDL and DML commands to create the structures and manipulate data.

  To learn SQL commands to build physical database.

  To learn PL/SQL commands to create cursors, procedures and triggers.

Recommended Systems / Software Requirements

  Intel based desktop PC with minimum of 166 MHZ or faster processor with at least 64 MB RAM and 100 MB free disk space.

  Ubuntu (Linux), MySQL.

Compiler Design Lab
Objectives

  To provide an understanding of the language translation peculiarities by designing a complete translator for a mini language.

  To implement Lexical Analyzer using LEX tool & Syntax Analyzer or parser using YACC Tool.

  To implement predictive parser for the given language.

  To implement LALR bottom up parser for the given language.

  To generate machine code from the abstract syntax tree.

Recommended Systems / Software Requirements

  Intel based desktop PC with minimum of 166 MHZ or faster processor with at least 64 MB RAM and 100 MB free disk space.

  Ubuntu (Linux), C compiler and JDK kit.

Linux Programming Lab
Objectives

  To write shell scripts to solve problems.

  To implement some standard Linux utilities such as ls, cp etc using system calls.

  To develop network-based applications using C.

Recommended Systems / Software Requirements

  Intel based desktop PC with minimum of 166 MHZ or faster processor with at least 64 MB RAM and 100 MB free disk space.

  Ubuntu (Linux) or Fedora/Redhat, C compiler

Data Warehousing & Data Mining Lab
Objectives

  Learn how to build a data warehouse and query it.

  Learn to perform data mining tasks using data mining toolkit.

  Understand the data sets and data preprocessing.

  Demonstrate the working of algorithms for data mining tasks such as association rule mining, classification, clustering and regression.

  Exercise the data mining techniques with varied input values for different parameters. To obtain practical experience using data mining techniques on real world data sets.

  Emphasize hands-on experience working with all real data sets.

Recommended Systems / Software Requirements

  Intel based desktop PC with minimum of 166 MHZ or faster processor with at least 64 MB RAM and 100 MB free disk space.

  Ubuntu (Linux), Weka/Clementine/Dbminer and Pentaho Data Integration and Pentaho Business Analytics.

5. Case Tools and Web Technologies Lab
 
Case Tools and Web Technologies Lab
Objectives

  Understand how UML supports the entire OOAD process.

  Become familiar with all phases of OOAD.

  Understand different software testing tools and their features.

  To enable the student to program web applications using the following technologies HTML, JavaScript, AJAX, PHP, Tomcat Server, Servlets, JSP.

Recommended Systems / Software Requirements

  Intel based desktop PC with minimum of 166 MHZ or faster processor with at least 64 MB RAM and 100 MB free disk space.

  Ubuntu (Linux), Rational Rose / Star UML, Win Runner, Selenium, Bugzilla, Bugbit, Test Director, Test Link.

  HTML, Apache Tomcat Server, Java Script, AJAX, PHP, Servlets, JSP and MySQL.

SOFTWARE INCUBATION CENTRE
 

  To provide the knowledge of the development of software products, software incubation centre has been started in collaboration with the respective industry. The departments have also established a student branch CSI to provide professional orientation to the student’s right from their first year of study.