Admissions

CO253: Introduction to Programming and Networking for Electrical Engineering

CO253

To introduce programming methodologies by using a lowlevel programming language and to introduce the basics of computer networks.

NO. OF CREDITS: 3
COMPULSORY/OPTIONAL: COMPULSORY
PREREQUISITES: NONE

MAIN TOPICS AND INTENDED LEARNING OUTCOMES

TOPICS

Programming Concepts
Introduction to Programming
Introduction to Programming Language Basics
Computer Networking

Student will be able to,

ILO1: Convert a simple well defined algorithm into a computer program by using a low-level programming language.
ILO2: Use the memory management primitives of a low-level programming language Reason about a piece of code.
ILO3: Explain how the layers and the associated protocols work together.
ILO4: Explain the functionality of commonly used network protocols.

 

NO RECOMMENDED TEXT
1 A.V. Aho, J.D. Ulman, Foundations of Computer Science: C edition, Computer Science Press, 1992
2 J.F. Kurose, K.W. Ross, Computer Networking, A Top Down Approach, 6th ed., Pearson Education, 2010
TIME ALLOCATION HOURS
Lectures 33
Tutorials 0
Assignments 10
Laboratories 14
ASSESMENT PERCENTAGE
Assignments 20
Laboratory Work 20
MID Semester Evaluation 20
END Semester Exam 60
Header Style
Sticky Menu
Color skins
COLOR SCHEMES