Course Project

Click here to view the .pdf file of the slides discussed in the class for course project.

Simplecpp Graphics Package


Click here to download the Manual for Code::Blocks and Simplecpp for Windows and Ubuntu

Mac

Simplecpp can be integrated with Code::Blocks on Mac using cygwin.

Windows

Simplecpp package is integrated with Code::Blocks IDE. Click here to download Code::Blocks setup with simplecpp integrated. Follow the steps given in the manual (.pdf) to install. The steps for writing, compiling, and executing simplecpp graphic programs uisng Code::Blocks is also mentioned in the manual.
Click here to download sample programs.

Ubuntu

Click here to download the simplecpp graphics package. Follow the steps given in the manual (.pdf) to integrate simplecpp with Code::Blocks. The steps for writing, compiling, and executing simplecpp graphic programs uisng Code::Blocks is also mentioned in the manual. Some brief steps are given below
Prerequisites
  1. Install Code:Blocks
  2. Install simplecpp. Read the Readme file given in the simplecpp.tar
Integrating simplecpp with Code::Blocks on Ubuntu
  1. Start Code::Blocks
  2. Click 'Settings' --> 'Compiler and degbugger' GNU GCC compiler will be selected by default.
  3. Click 'Copy' and enter name as 'simplecpp'. Click 'Ok'
  4. Click on 'Toolchain executables' tab
  5. Change the following parameters by browsing and selecting the appropriate files and not by merely writing them
    1. Compiler's installation directory: /simplecpp/s++
    2. C compiler: /simplecpp/s++
    3. C++ compiler: /simplecpp/s++
    4. Linker for dynamic lib: /simplecpp/s++
    5. Linker for static lib: /simplecpp/lib/libsprite.a
    6. Debugger: gdb
    7. Make Program: /simplecpp/make++
  6. Click 'Additional Path' tab --> 'Add' --> /simplecpp/s++ --> 'Ok' --> 'Ok'
  7. Create a new project in Code::Blocks and select compiler as 'simplecpp' and execute simplecpp programs

Important Dates for the Course Project


Day Date Details
Wednesday 01 October 2014 Team Formation
Monday 06 October 2014 Project topic List will be made available by us
Tuesday 07 October 2014 Team Leader may submit project ideas with brief description
Tuesday 07 October 2014 Choice of Project Topic to be finalized
Sunday 19 October 1st Stage
Tuesday/Wednesday 25/26 November 2nd - Final Stage
Wednesday/Thursday 26/27 November Project Evaluation

List of Project Ideas


Click here to access the .pdf file for the list of project ideas

CS101 Projects in 2014

CS project_shopping_stock_management.tar
GOVIND LAHOTI_bit_vectors.tar.gz
11_11_sudoku autosolver.zip
6_04_chat application.zip
CS101 Project Grp-20 Team1.zip
11_2_scientific calculator.zip.zip
11-17.scientific calculator.zip
6_4_time table management.rar
Vertigo Flight Booking.tar.gz
6_5_Fibonacci_2048.zip
Slot 6 Group 20 Graph Plotter.rar
11_10_LIBRARY_DBMS.tar.gz
11_6_Monopoly@IITB.zip
6_5_Fibonacci_2048.zip
6_3_Scientific_Calculator.tar.gz
11_10_graphing.tar.gz
11_8_Sudoku Solver.zip
11_12_Scientific_calculator_stage2_ashish.zip
6_08_Minesweeper.zip
6_5_Fibonacci_2048.zip
6_13_Minesweeper.zip
11_18_CHAIN_REACTION.Zip
11_09_Media_Database.zip
6-6-battle reversi.zip
6_4_Online_booking(travel agency).zip
6_10_THE CHESS.rar
11_02_Battle_zone.zip
6_4_Online_booking(travel agency).zip
11_19_Sudoku_Quest.zip
slot-6_12_Scrabble.rar
11_2_iitMdB.zip
11_15_Post_JEE_Branch_Allotment.zip
11_14_graphing.tar.gz
6-12- 2048 Game and variants1.zip
Group16_Slot11.tar.gz
11_03_NQUEENS_PROBLEM.zip
11_10_RAILWAY_TICKET_RESERVATION_SYSTEM.rar
11_03_NQUEENSPROBLEM.zip
11_6_Minesweeper.zip
11_03_sudoku.tar.gz
group_20_slot_11.zip
11_4_Digital_Image_Processing.tar.gz
group_12_slot_11.zip
11_8_Scientific_Calculator.zip
11_12_AIR.RESERVATION.zip
6_09_prison break modified.zip
11_08_Ultimate_Tic_Tac_Toe.zip
project-TimeSeriesAnalysis.rar
6_11_your bank_ssk.zip
11_04_StochasticCricket.zip
project-TimeSeriesAnalysis.rar
6_15_SUDOKU_QUEST.zip
6_18_chain-reaction.zip
SkyrimRPG.zip
11_8_Scientific_Calculator.zip
CS101 Project Grp-20 Team1.zip
CS101 Project Grp-20 Team1.zip
11-20-time series analysis.zip
11_18_Othello_and_Four_in_a_row.tar.gz
11_12_Scientific_calculator_stage2_final.zip
cs project.rar
6_17_Chess.tar.gz
CODEWORDS_CIPHER_grp11.zip
CS101 Project.zip
6_16_Chain_Reaction.zip
06_02_sudoku_autosolver.rar
6_7_LibraryManagement.zip
vijay.cpp
6_9_Scical.zip
6_15_SUDOKU_QUEST.zip
sudoku.zip
6_10_THE_SUDOKU.zip
11_13_Calculator_2DGraphPlotter.zip
6_16_Scientific_Calculator.zip
6_18_snakes.rar
6_7_Pull_throw.rar
6_10_Business_management_software.zip
11_13_WordMania!.zip
11_01_SuperMarket_Interface.zip
project stage2 submission.zip
CS Project Minesweeper.zip
11_07_BANKING APPLICATION.zip
CS101 Project Grp-20 Team1.zip
6B_13_CHAIN_REACTION.zip
CS101 Project Grp-20 Team1.zip
11_11_Quantum_Tic_Tac_Toe.tar.gz
6_11_scientific_calculator_motaram_jaat_and_team.rar
6_14_Mancala.zip
Final upload.zip
11_13_chain reaction.zip
11_11_Library_Management.zip
6_13_scientificcalculator.zip
Slott11_Group1_The Matrix.zip
6_7_KART++.zip
6_14_SCIENTIFIC_CALCULATOR.zip
11_09_HOSTEL_DBMS.zip
11_10_Banking_Application.zip
6_9_rubiks.zip
6 6_scientific_calculator.zip
6_17_chain_reaction.zip
6_5_Student_ScientifiCalc.zip
6_15_Graph_Plotter_with_Differentiator_Integrator.zip
11_14_Dots&Boxes.zip
CS101 Project Grp-20 Team1.zip
CS101 Project Grp-20 Team1.zip
11_14_Checkers.zip
11_09_Scientific_Calculator.zip
11_05_Calculator.zip
23_09_50-11_7_SudokuWorld.tar.gz
6_02_Video_Attendance.zip
11_6_Quantum_Tic_Tac_Toe.zip
6_10_CalculusTools.tar.gz
11_13_chain reaction.zip
11_09_HOSTEL_DBMS.zip
11_18_Ultimate_2048.zip
11_13_chain reaction.zip
6_15_Minesweeper.tar.gz
11_6_MaSH.tar.gz
11_2_arcade.zip
11_08_Ultimate_Tic_Tac_Toe.zip
6_09_prison_break.zip
Grp_05-Slot_11_bank_Management.rar
11_17_Chain_Reaction.zip
11_17_Ultimate 2048.zip
11_08_Snakes_and_Ladders_Game.zip
6_20_Graph_Plotter.rar
6_20_Graph_Plotter.rar
11_06_chainreaction.zip
Skyrim.zip
11_03_encryption.zip
slot 6 grp 17 rubics cube.zip
11_16_SUDOKU.zip
11_04_Numerical_Differentiator_Integrator.zip
CS 101 Project.zip
6_13_tetris .zip
11_14_Snakezz.zip
Project Scientific Cal.zip
6_6_Amazing_Tic_Tac_Toe.rar



CS101 Projects in 2011

Stage 2 Submissions (Finals) Stage 2 Submissions (Finals)
SudokuMania.tar.gz
VirtualStockMarket.tar.gz
FruitCatcher.tar.gz
PostJEEBranchAllotment.tar.gz
Mafia.tar.gz
Crossword.tar.gz
WhoWantsToBeAMillionaire.tar.gz
Game.tar.gz
MineSweeper.tar.gz
Monopoly.tar.gz
AirHockey.tar.gz
ImageProcessor.tar.gz
Carrom.tar.gz
VirtualBank.tar.gz
Minesweeper.tar.gz
GraphPlotting.tar.gz
ChessMinesweeperSnakes.tar.gz
TicketReservation.tar.gz
HerculianChess.tar.gz
3DGraphPlotter.tar.gz
StarWars.tar.gz
SpotAndHit.tar.gz
Banking.tar.gz
Checkers.tar.gz
WeCare.tar.gz
Calendar.tar.gz
GamePlay.tar.gz
C++Quiz.tar.gz
BasketTheBall.tar.gz
Carrom.tar.gz
GraphPlotter.tar.gz
GraphPlotter.tar.gz
Game.tar.gz

SQL.tar.gz
Minesweeper.tar.gz
Carrom.tar
Encryption.tar.gz
EncryptoSteganography.tar.gz
SnakeReborn.tar.gz
Blockorz.tar.gz
Sudoku.tar.gz
Eyatra.tar.gz
SankeATron.rar
QuizMaster.tar.gz
RUBIK E CUBE FLAT.tar.gz
UltimatePoker.tar.gz
SLITHERLINK.tar.gz
Game.tar.gz
MessManagement.tar.gz
QuizC++.tar.gz
Snake.tar.gz
Quiz.tar.gz
BankingApplication.tar.gz
DXBallReloaded.tar.gz
EncryptoMessenger.tar.gz
Sudoku.tar.gz
Chess.tar.gz
StudentManagementSystem.tar
ShoppingStockManagementSystem.tar.gz
InventoryControlSystem.tar.gz
StudentInformationManagement.tar.gz
GameOfHearts.tar.gz
Snake.tar.gz
Sudoku.tar.gz
EasyHire.tar.gz
ServiceClub.tar.gz
GraphPlotter.tar.gz


CS101 Projects in 2010

Stage 1 Submissions Stage 2 Submissions (Finals)
Banking_Application_1.tar.gz
Banking_Application_2.tar.gz
Banking_Application_3.tar.gz
Banking_Application_4.tar.gz
Banking_Application_5.tar.gz
Banking_Application_6.tar.gz
Banking_Application_7.tar.gz
Battle_Tanks.tar.gz
Chess.tar.gz
Expression_Converstion_Evaluation_1.tar.gz
Expression_Converstion_Evaluation_2.tar.gz
Foosball.tar.gz
Graph_Plotter_1.tar.gz
Graph_Plotter_2.zip
Image_Editing.tar.gz
Intel_8085_1.tar.gz
Intel_8085_2.tar.gz
LabBatch72.tar.gz
Maze_Generation_Solving.tar.gz
Minesweeper.tar.gz
Monopoly.tar.gz
Movie_Library_Management.tar.gz
Paddle_Ball_Game.tar.gz
Pocket_Tanks_1.tar.gz
Pocket_Tanks_2.tar.gz
Pocket_Tanks_3.tar.gz
Pocket_Tanks_4.tar.gz
Shared_Contact_Book_1.tar.gz
Shared_Contact_Book_2.tar.gz
Snake_Maze_1.tar.gz
Snake_Maze_2.tar.gz
Snake_Maze_3.tar.gz
Snake_Maze_4.tar.gz
Snakes_and_Ladders_1.tar.gz
Snakes_and_Ladders_2.tar.gz
Snakes_and_Ladders_3.tar.gz
Snakes_and_Ladders_5.zip
Snakes_and_Ladders_6.tar.gz
Student_Management_System.tar.gz

Banking_Application_1.tar.gz
Banking_Application_2.tar.gz
Banking_Application_3.tar.gz
Banking_Application_4.tar.gz
Banking_Application_5.tar.gz
Banking_Application_6.tar.gz
Banking_Application_7.tar.gz
Battle_Tanks.tar.gz
Bloxorzz.tar.gz
Chess.tar.gz
Expression_Converstion_Evaluation_1.tar.gz
Expression_Converstion_Evaluation_2.tar.gz
Foosball.tar.gz
Graph_Plotter_1.tar.gz
Graph_Plotter_2.zip
Image_Editing.tar.gz
Intel_8085_1.tar.gz
Intel_8085_2.tar.gz
Library_Management.tar.gz
Maze_Generation_Solving.tar.gz
Minesweeper.tar.gz
Monopoly.tar.gz
Movie_Library_Management.tar.gz
Paddle_Ball_Game.tar.gz
Pocket_Tanks_2.tar.gz
Pocket_Tanks_3.tar.gz
Pocket_Tanks_4.tar.gz
Shared_Contact_Book_1.tar.gz
Shared_Contact_Book_2.tar.gz
Snake_Maze_1.tar.gz
Snake_Maze_2.tar.gz
Snake_Maze_3.tar.gz
Snake_Maze_4.tar.gz
Snakes_and_Ladders_1.tar.gz
Snakes_and_Ladders_2.tar.gz
Snakes_and_Ladders_3.tar.gz
Snakes_and_Ladders_4.tar.gz
Snakes_and_Ladders_5.tar.gz
Snakes_and_Ladders_6.tar.gz
Student_Management_System.tar.gz