Skip to main content

Networks and Web tech

intro
Enrollment is Closed

Welcome to Networks and Web Technologies (NWT)

Building the foundations of modern computer networking and web development.

This course introduces the fundamental concepts that underpin modern computer networks and web applications. Throughout the semester, you will discover how computers communicate, how the Internet operates, and how today's web applications are designed, developed, and secured.

The course combines theoretical concepts with practical examples and laboratory activities. You will progressively acquire the knowledge required to understand network architectures, communication protocols, web technologies, and essential cybersecurity principles.


What You Will Find in This Course

Course Materials

Lecture notes, presentations, and learning resources for each chapter.

Laboratory Activities

Hands-on exercises to reinforce theoretical concepts through practice.

Assessments

Quizzes and activities designed to evaluate your understanding and progress.

Additional Resources

Books, references, and external materials for further exploration.

A Few Tips Before You Begin

  • Follow the chapters in the recommended order.
  • Complete all quizzes and laboratory activities.
  • Review the recommended references whenever necessary.
  • Contact the instructor if you need assistance during the course.

What knowledge and skills will you develop?

The knowledge and skills you will acquire throughout this course.

General Objective

The main objective of this course is to provide students with a comprehensive understanding of the technologies that enable modern computer networks and web systems. By combining theoretical concepts with practical activities, the course prepares students to understand, design, and develop basic networked and web-based applications.


Specific Learning Outcomes

By the end of this course, you will be able to:

01.

Explain the fundamental concepts of computer networks.
02.

Identify and analyze the operation of major network protocols.
03.

Understand the architecture and operation of modern web technologies.
04.

Develop basic web pages using HTML, CSS, and JavaScript.
05.

Apply server-side programming concepts and interact with databases.
06.

Recognize common security threats affecting computer networks and web applications.
07.

Discuss current trends and emerging technologies in networking and web development.

Who will support you on your learning journey?

Get to know your instructor and learn how to get in touch throughout the course.

Photo personnelleDr. Malha Merah

Position Associate Professor, Department of Computer Science
Institution Faculty of Sciences, Ferhat Abbas Sétif 1 University, Algeria
Academic Background Ph.D. in Computer Science with research in dependability in dynamic networks.
Email merah.malha@univ-setif.dz
Office Hours By appointment via email.
Availability Emails are usually answered within 24 hours.

Welcome to the course! I look forward to guiding you throughout this learning journey. Please do not hesitate to contact me if you have any questions regarding the course content, assignments, or assessments. I encourage you to actively participate in the learning activities and make the most of the resources provided.