News & Announcements
-
-
Syllabus
The core theme of the course is wireless communication systems. The course is run in a seminar style with a project component. The first lectures cover some of the fundamental aspects of communication in general and radio frequency wireless in particular. Communication systems deal mainly with the efficient and robust delivery of information. It is therefore important to have a clear understanding of concepts such as information, entropy, etc but also of the fundamental limitations on the transmission of information. The course also covers some of the recent breakthroughs in the wireless networking area such as Multiple Input Multiple Output (MIMO) systems, network coding, ad hoc networks capacity, and open problems. A second goal of the course is to establish a bridge between the emerging field of synthetic biology and communication networks. Some of the topics include information flow in bio-organisms, synthetic biology for computation and communication (e.g., bio-bricks, DNA origami), bio-computation mechanisms (stochastic chemical reaction networks, digital logic and memory from biological devices, quorum sensing), molecular communication using inter-cellular signaling, interaction with bio-organisms (e.g., magnetic nano-particles), and other intriguing biology aspects relevant to computation and communication (e.g., brain to computer interfaces, extremophiles, electrocytes). Groups of 2-3 students will work on a project related to the course topics. Students are expected to pick a topic, read papers, implement and evaluate a system or propose and analyze a novel mechanism. Some of the potential group projects are:
- SWARM extreme: a system for controlling flying drones using a brain-computer interface
- Ion-channels control with electromagnetic waves through magnetic nano-particles binding
- Ubiquitous wireless systems
- Low power buildings structural health monitoring
- Information theory: channel capacity, coding theory, fundamental theorems (e.g., separation of source and channel coding), network information theory, open problems.
- Applications to networks and wireless communication: network coding, MIMO systems, ad hoc networks capacity questions, P2P systems, multicast, and overview of recent wireless communication systems/technologies/characteristics.
- Basics of biology: amino acids, nucleic acids, DNA, RNA, and protein structures. The central dogma of molecular biology, relation to information flow, etc.
- Application of information theory to Information content of DNA/RNA sequences
- Synthetic biology for computation and communication: basics of biotechnology, bio-bricks, and DNA origami.
- Bio-computation and communication mechanisms: DNA computing, stochastic chemical reaction networks, digital logic and memory for/from biological devices, quorum sensing, molecular communication and inter-cellular signaling, magnetic nano-particles.
- Miscellaneous: extremophiles, electrocytes.
Staff
- Instructor
-
Guevara Noubir (noubir ATA ccs DOTA neu DOTA edu)
Phone: (617) 373 5205
Office: 238 West Village H
Class Information
- Time/Location
- Monday & Wednesday 2:50 - 4:30 pm, 420 Shillman Hall
- Office Hours
- Thursday 2:00-4:00 PM.
- Course Home Page
- http://www.ccs.neu.edu/home/noubir/Courses/CS7780/S11.
Class Overview
[PDF]Some of the teams projects
- SWARM Extreme: Team 1 - Jitendra Bothra, Baturalp Torun
slides - demo movie - youtube - SWARM Extreme: Team 2 - Arash Molavi Kakhki, Girish Pawar, Deep Kamal Singh
slides - demo movie - Ctrl-Zee: Vamship Ponnapalli, Anand Rao
slides - demo movie - Progressive Collapse Monitoring using Wireless Sensor Networks: Leila Keyvani, Justin Murray, Arcita Shah
slides
Grading
The course grade will be based on:
- 30%:Presentations
- 70%: project