Course Support
Network analysis can be challenging, but you don’t have to navigate it alone. This page provides information about all the support resources available to help you succeed in SMM635 - Network Analytics.
Support Resources
Course Forum
Access the course forum through module SMM635’s Moodle website for:
- Asking questions (conceptual or technical)
- Sharing helpful resources
- Discussing course material
- Finding study partners
Forum Guidelines:
- Search before posting (your question may be answered)
- Use descriptive titles
- Include error messages and code snippets
- Be respectful and helpful
- Don’t share complete assignment solutions
Email Support
Module Leader: Simone.Santoni.1@city.ac.uk
Instructor: Yinji.Zhou.2@city.ac.uk
When to email:
- Personal matters (illness, accommodations)
- Scheduling appointments
- Urgent technical issues
- Administrative questions
Response time: 24-48 hours on weekdays
Email tips:
- Use clear subject line: “SMM635: [Topic]”
- Include your student ID
- Be specific about your issue
- Attach relevant files if needed
Common Issues and Solutions
Installation Problems
Network Analysis Challenges
“I don’t know where to start with network analysis”:
- Start with simple network visualizations
- Understand your data structure (nodes and edges)
- Begin with basic centrality measures
- Use sample networks before your own data
- Look at similar network examples in the literature
“My network code doesn’t work”:
- Check your data format (edge list, adjacency matrix)
- Verify node and edge attributes
- Ensure proper package loading (igraph, networkx)
- Test with small sample networks first
- Check for isolated nodes or missing edges
“I don’t understand network concepts”:
- Review the network terminology glossary
- Practice with interactive network examples
- Visualize concepts with simple networks
- Ask specific questions on the forum
- Attend office hours with concrete examples
Study Resources
Recommended Learning Path
- Before Class:
- Review previous material
- Read assigned sections
- Note questions
- During Class:
- Take active notes
- Try examples
- Ask questions
- After Class:
- Review notes same day
- Complete exercises
- Practice additional problems
Peer Support
Study Groups:
- Form groups of 3-4 students
- Meet regularly to review material
- Work through problems together
- Share different approaches
Peer Tutoring:
- Advanced students available for tutoring
- Sign up through course website
- Free service for enrolled students
Mental Health and Wellbeing
Programming can be frustrating at times. Remember:
Campus Resources: See “Your health and wellbeing” page, hosted in the University’s website.
Personal Emergencies
Illness or emergency: - Email instructor ASAP - Provide documentation if extended - Discuss makeup options - Don’t fall behind
FAQ
Q: How much time should I spend on this course? A: Plan for 2-3 hours outside class for every hour in class (6-9 hours/week total).
Q: Do I need prior programming experience? A: Basic programming experience in R or Python is helpful but not required. We’ll cover the essentials for network analysis.
Q: Can I use AI tools like ChatGPT? A: You may use them for learning and understanding concepts, but submitted work must be your own. Always cite any AI assistance received.
Q: What if I’m falling behind? A: Seek help immediately. Network analysis concepts build on each other, so early gaps become bigger problems later.
Q: Do I need a powerful computer? A: No, basic network analysis doesn’t require much computing power. Any computer from the last 5 years should work fine.
Q: Should I use R or Python for network analysis? A: Both are excellent. We’ll primarily use R with igraph, but Python with NetworkX is also supported. Choose based on your comfort level.
Success Tips
Remember: We want you to succeed! Don’t hesitate to reach out when you need help.