Home Academics Course Catalogue
Share on facebook

Notice Board

06 Feb 2012
Freshers' Orientation of Spring 2012 Semester of the Department of English and Humanities... see detail
01 Feb 2012
Add/Drop courses for Spring 2012 term will be held January 31-February 9. No... see detail

Course Catalogue Click here to download in PDF
 
Course Code: CSE 307
Course Name: Microprocessor and Interfacing
Prerequisite: CSE 211, ETE 202
Credit Hours: 3.00

Detailed Syllabus:

Introduction to different types of microprocessors, Architecture, Instruction Format, Instruction Sets, Opcode, Processor status and Flag registers, Addressing modes, Branching and Looping, Interrupt structures, I/O operation, I/O interfacing, DMA. Programming in Microcomputers. Hardware and Software interfacing in Microcomputer System Design, I/O design and total system design. Microprocessor based system design: Hardware design, building, debugging, testing and linking program modules. Programming EPROM. Multiprocessor configurations: coprocessor configurations, numeric data processor, I/O processors. Advanced Microprogramming: Bit-Slice Microprocessor, Parallelism in Microprocessor. The course includes lab works based on theory thought.

Course Code: CSE 309
Course Name: Data Communication and Computer Networks
Prerequisite: CSE 201, CSE 207
Credit Hours: 3.00

Detailed Syllabus:

Principles involved in data communication. Modulation techniques, Pulse Modulation, Pulse amplitude modulation, pulse width modulation, pulse position modulation, pulse code modulation, pulse position modulation, quantization, Delta modulation, TDM, FDM, OOK, FSK, PSK, QPSK. Representation of noises, probability of error for pulse system, concept of channel coding and capacity, asynchronous and synchronous communications. Multiplexers, concentrators and buffers, communication medium, fiber optics.

Computer network architectures, protocol layers. Transmission media, encoding systems, error detection, multiplexing, switching. Data link, multiple access channel protocols. Network security, privacy. Applications including network management, electronic mail, virtual terminals, URL, HTTP, Multimedia, distributed operating systems. The course includes lab works based on theory taught. The course includes lab works based on theory taught.

Course Code: CSE 311
Course Name:  Automated Office Management
Prerequisite: CSE 103 , CSE 104
Credit Hours: 3.00

Detailed Syllabus:

Introduction to computer hardware: Processor, RAM, ROM, Motherboard, Hard Disk, DVDs; Assembling and interfacing.
Operating system (OS) installation: Windows 7.0, Linux; Software installation, Disk partitioning and formatting.
Operating system maintenance: OS protection, System restore, System crash repair, Local users and groups, Task manager, Registry, Security policies, etc.
Networking: Networking tools and topologies, TCP/IP, Implementation of a physical network, Introduction to wireless network, Network OS, Data sharing and security, Network printer installation and sharing, Mapping of network drive, Remote desktop, Net meeting.
Trouble shooting: Desktop, Laptop, Networks, Operating System, Printer and Fax.
 



Course Code: CSE 401
Course Name: System Analysis and Design
Prerequisite: CSE 201, CSE 207
Credit Hours: 3.00
Detailed Syllabus:


Introduction to information systems, general design consideration of information systems.

Overview: System concepts and the information systems environment, information needs, the concept of MIS, the 4-system development life cycle, the role of the systems analyst. Systems Analysis: System planning and the initial investigation, information gathering, the tools of structured analysis, feasibility study, cost/benefit analysis.

System design: The process and stage:; of systems design, input/output and forms design, file organization and data base design.

System Implementation:
System testing and quality assurance implementation and software maintenance, hardware/ software selection, project scheduling and software; Security, disaster/recovery, and ethics in system development.

Caste studies of various information systems such as: Library management system, inventory system, voter identity management system, payroll system, etc.

Course Code: CSE 402
Course Name: Wireless and Mobile Computing
Prerequisite: CSE 412
Credit Hours: 3.00
Detailed Syllabus:

Basic concept of telecomm network and wireless programming, The J2ME architecture, CDLC and KVM, The connected and limited devices configuration, Mobile information device profile, MIDP Programming, Low level user interface API, Event handling, Record management system, Network management, Using push registry in J2ME, SMS programming, .Net framework for wireless programming, Bluetooth and IrDA Communication, Programming PDA

Course Code: CSE 403
Course Name: E-Commerce
Prerequisite: NONE
Credit Hours: 3.00

Detailed Syllabus:

An introduction to e-commerce principles, theories, technologies and applications. This course gives an overview of the impact of new technologies on commercial paradigms and practices, legal issues and business ethics. The course also comprises an advanced managerial issues regarding the use of cutting-edge e-Business applications. It provides students with a deeper understanding of new technologies and recent theory in e-commerce and their implications for e-business thought and practice.

Course Code: CSE 404
Course Name: Software Engineering
Prerequisite: CSE 103, CSE 201, CSE 207
Credit Hours: 3.00

Detailed Syllabus:

Software development life cycles: development process models, Risk based evolutionary approaches; problem analysis and requirements specifications DFD and data dictionary; Important specification languages; Function point analysis, for estimation of lines and codes;

Software-cost evaluation: Software-cost evaluation based on COCOMO models and Norden and Raleigh's stochastic model for software cost estimation; Architectural design-modularization, structured design methodology and other process oriented design methodologies, data and object orient design methodologies;

Software complexity metrics: Code length based, control structure based and hybrid methods; testing theoretical foundation, black box and white-box approaches. Integration and system testing; case studies; computer Aided software engineering.

Course Code: CSE 405
Course Name: Computer Graphics
Prerequisite: CSE 305
Credit Hours: 3.00
Detailed Syllabus:

Standard Graphics Primitives, Graphical User Interface; Graphics hardware: Display devices, Raster refresh graphics display, Use of frame buffer and look-up table; Coordinate convention. Device coordinate, Normalized device coordinate and World coordinate system; Raster Scan Graphics: Bresenham's Line and Circle Generation, Algorithms. Character generation, Half toning, Antialiasing: Polygons: Different types of polygons, Point Location, Polygon filling, triangulation; Windowing and Clipping: Window, View point, zooming, panning, line, text and polygon clipping; Transformation matrices, Transformation in ?D, translation, rotation, scaling, shearing and reflection; Transformation in 3D: translation, rotation, scaling, shearing and reflection, projection: parallel and perspective, isometric projection; Segments with their applications. Three Dimensional Viewing and representation: Curves, surfaces and volumes with cubic and bicubic splines, B-Rep, CSG, Spatial Occupancy Representations; Hidden Lines and Surface removal; Painter; algorithm, Z-Buffering; Rendering: light Models, Shading Interpolation Technique Constant, Goraud and Phong, Ray Tracing. Computer ergonomics, Information structure, introduction to Graphics kernel system. Introduction to Graphics Programming. The nature of computer, dynamics, metamorphosis, displacement animation. An overview of multimedia system; Hypermedia: text, audio, video and graphics; Applications: Raster graphics software, Vector software, 3-Dimensional software, digital audio and video editing, Animation, Document processing, Multimedia information system. Information representation storage, retrieval and processing; Multi-user and distributed environment; Cooperative processes, Synchronization, Data Compression, Data Encryption Data Communication Intelligent Interaction.

Course Code: CSE 406
Course Name: Embedded Systems Design
Prerequisite: CSE 307
Credit Hours: 3.00
Detailed Syllabus:

This course comprises a semester-long project experience geared towards the development of skills to design realistic and practical embedded systems and applications. Students will work in teams on an innovative project that will involve the hands-on design, configuration, engineering, implementation and testing of a prototype of an embedded system of their choice. Students will be expected to leverage proficiency and background gained from other courses, particularly with regard to embedded real-time principles and embedded programming. The project will utilize a synergistic mixture of skills in system architecture, modular system design, software engineering, subsystem integration, debugging and testing. From inception to demonstration of the prototype, the course will follow industrial project practices, such as version control, design requirements, design reviews and quality assurance plans. The lecture content will cover background material intended to complement the project work, and will also leverage lessons learned from case studies of industrial practices and incidents. The remainder of the course will consist of regular team presentations of key project milestones, current project status, a final project presentation and functional demonstrations of various subsystems, even as the entire prototype is being developed.

Course Code: CSE 407
Course Name: Database Management System-II
Prerequisite: CSE 303
Credit Hours: 3.00
Detailed Syllabus:

Introduction to the principles of database management systems. Topics include database system architecture, data models, theory of database, query optimization, concurrency control, crash recovery, and storage strategies.

  <<    <   Pages :  1  2  3  4  5  6  7  8  9  10   >    >>