- Read
index.htmlto understand overall course structure - Review course objectives and learning outcomes
- Understand prerequisites and target audience
- Note the progression of topics across weeks
- Identify cross-references between different weeks
- Maintain consistency with course-wide terminology
- Ensure new content aligns with course objectives
- Maintain consistent difficulty progression
- Cross-reference related topics in other weeks
- Keep terminology consistent across all weeks
- Consider impact on both previous and future weeks
- Verify prerequisites are properly covered
- Focus on financial data analytics and machine learning using Python
- Progress from basic setup to advanced applications
- Cover key technical components:
- Data handling and preprocessing
- Statistical analysis
- Machine learning models
- Time series analysis
- Natural language processing
- Ground implementations in financial theories:
- Include seminal papers and research
- Reference original theoretical frameworks
- Connect models to financial theories
- Maintain academic rigor in finance
- Emphasize practical implementation
- Include industry-standard tools (WRDS, Python libraries)
- Provide concrete technical examples
- Focus on quantitative methods and algorithms
- Keep original weekly topics
- Maintain core learning objectives
- Preserve ALL original resource links
- Add new resources alongside existing ones
- Maintain original resource structure
- Add new sections for modern implementations
- Organize resources by topic/category
- Integrate new resources without removing old ones
- Provide comprehensive documentation and guides
- Focus on tasks without point breakdowns
- Clear, concise objectives
- No implementation code in assignments
- Simple submission requirements
- Avoid over-specifying implementation details
- Keep instructions minimal and flexible
- Focus on learning objectives rather than specific steps
- Allow students to determine their own approach
- Point to official documentation
- Reference professional implementations
- Let students discover implementation details through resources
- Build upon previous weeks' knowledge
- Practical, real-world applications
- Consistent structure across weeks
- Clear progression of concepts
- Keep technical details in external resources
- Focus on concepts and objectives in main content
- Clean, professional formatting
- Minimize redundancy
- Prioritize industry-standard tools (e.g., WRDS, Bloomberg)
- Include current market practices
- Reference real-world applications
- Update examples with contemporary cases
- Maintain consistent HTML structure
- Ensure all links are properly formatted
- Keep navigation elements uniform
- Support responsive design principles
- Properly cite all sources
- Include original research papers
- Balance theory and practice
- Maintain academic rigor while ensuring accessibility
- Document significant content changes
- Track updates to assignments
- Note deprecated resources
- Maintain changelog for major revisions
- Always refer to these guidelines when updating course content
- Ensure all updates maintain consistency with these principles
- Document any necessary deviations or additions to these guidelines
- Review guidelines periodically for relevance and updates
- Ensure readable font sizes and contrasts
- Provide alternative text for images
- Maintain clear heading hierarchy
- Support keyboard navigation
- Test all external links periodically
- Verify code examples work with current versions
- Check cross-references between weeks
- Ensure consistent formatting across pages