**Office hours for 2022.1:** Tuesdays 9:30am - 10:30am and Thursdays 14:30am - 15:30am.
---
### Current Courses
**Embedded Systems** - Telecommunications Engineering - 4th year - 2020.2 - (active)
**Topics:** Embedded Systems General Concepts. Embedded Systems Design Methodologies. Embedded Real-Time Operating Systems. Development and Debugging tools. Buses and network devices. Project Development.
[Students can access course contents via IFSC's Moodel system](https://moodle.ifsc.edu.br)
**Integration Project II** - Telecommunications Engineering - 3rd year - 2021.2 - (active)
**Topics:** Project development methodologies. Implementation of a telecommunications system. Relations between science, technology and society.
[Students can access course contents via IFSC's Moodel system](https://moodle.ifsc.edu.br)
**Operating Systems** - Telecommunications Engineering - 3rd year - 2020.2 - (active)
**Topics:** Introduction to Operating Systems. Internals of OS Subsystems (process management, file system, memory management, input/ouput management). Aspcets of security and protection. Operating systems APIs. OS user interfaces.
[Students can access course contents via IFSC's Moodel system](https://moodle.ifsc.edu.br)
---
### Past courses
**Integration Project III** - Telecommunications Engineering - 4th year - 2021.1
**Topics:** Project development methodologies. Implementation of a telecommunications system. Relations between science, technology and society.
**Embedded Systems** - Telecommunications Engineering - 4th year - 2015.2 - 2017.2
**Topics:** Embedded Systems General Concepts. Embedded Systems Development Methodologies. Embedded Real-Time Operating Systems. Development and Debugging tools. Buses and network devices. Project Development.
**Programmable Logic Devices II** - Telecommunications Engineering - 4th year - 2015.1 - 2017.2
**Topics:** Modular hardware development in FPGA systems, FPGA reconfiguration, FPGA-embedded MPSoC systems, Advanced Projects using FPGAs.
**Integration Project II** - Telecommunications Engineering - 3rd year - 2014.2 - 2017.2
**Topics:** Project development methodologies. Implementation of a telecommunications system. Relations between science, technology and society.
**Operating Systems** - Telecommunications Engineering - 3rd year - 2014.1 - 2017.2
**Topics:** Introduction to operating systems. Internals of OS subsystems (process management, file system, memory management, input/ouput management). Aspcets of security and protection. Operating systems APIs. OS user interfaces.
**Computer Networks** - Technical Degree in Telecommunications (integrated to High School) - 2nd year - 2014.2 - 2015-1
**Topics:** Introduction to computer networks and th Internet. The archuitecture of the Internet (TCP/IP architecture). Local Area Networks (LAN).
**Computer Networks** - Technical Degree in Telecommunications - 1st year - 2014.2
**Topics:** Components of a computer network: applications, hosts, routers, links. Packet switching. Network applications: Web, DNS, VoIP. IP addressing and subnets. Static routing of IP networks. Transport protocols and application ports. Local Area Network (LAN) technology and its components. Wireless network technology and its components. Point-to-Point links.
**Computer Networks I** - Telecommunications Engineering - 2nd year - 2014.1
**Topics:** Definitions of protocols and network services. Circuit and Packet switched networks. Definition of WAN, MAN, and LAN. Network convergence. Network architecture (OSI and TCP/IP models). Application Layer: hypertext applications and protocols, name resolution services, multimedia applications and signaling/communication protocols. Transport Layer: connection-oriented and connectionless protocols. Network Layer: addressing, forwarding, and routing. Introduction to Link and Physical Layers.
**Computer Networks II** - Telecommunication Systems Bachelor (extinct) - 2nd year - 2014.1
**Topics:** Introduction to the Link Layer; local networks (LAN); virtual local networks (VLAN); wireless networks (IEEE 802.11); long distance networks (MAN/WAN).
**Computer Network Management** - Technical Degree in Telecommunications (integrated to High School) - 4th year - 2013.2
**Topics:** Administration of Linux-based Systems. Management of Accounts and Quotes. Network configuration and routing. Server-side installation of network services: DNS, DHCP, NFS, SAMBA, FTP, WEB, EMAIL, SSH. Network security tools. Aspects of network management: the SNMP protocol.