Projects


  • Design and implementation of a Compiler

    In this project, a compiler was implemented which converts a C-code to assembly code. It can handle branching, looping and all types of algebraic expressions. Machine independent optimization techniques were used to optimize three address codes. Tools like LEX and YACC were used to build the system.

  • Operating System Kernel

    We developed a UNIX like operating system kernel for the IBM 80x86 Hardware platform.

  • Microprocessor Design

    In this design project, we implemented an 8-bit microprocessor supporting 30 instructions. 2-stage pipelining was used. The processor was interfaced with parallel port for testing its functionality.

  • Implementing a Digitizer

    As a part of Computer Interfacing project work, a digitizer was implemented. Something written on a pad by a pen was drawn on the computer screen and the drawing was saved in standard image format.

  • DLL Layer implementation

    In this project, a generic data link layer was implemented using Java. Lab setup was done using NFS file system.

  • Video Editing Software

    It was a software project where all types of video editing utility were provided. Merging of two or more video files, changing of audio or adding another audio, insertion of text in a video file, converting to a video from a set of images and audio files, etc. were facilitated. Efficient algorithms were used to speed up the process.

  • Email Client Software

    A full-fledge email client software was developed using object-oriented approach as a part of programming language project. Handling all types of attachments, encoding-decoding of messages were implemented.

  • System Design

    In this project, information system of a super shop was analyzed and a model system was implemented.

  • Roller Coaster

    An animation of roller coaster was implemented using OpenGL. Texture mapping, lighting, shading were used to make it realistic.


Contact
e-mail: kzaman010@yahoo.co.uk, mkamruzz@cs.ucsd.edu
Homepage: www.cse.ucsd.edu/users/mkamruzz

Back