Download presentation
Presentation is loading. Please wait.
Published byAbner Greer Modified over 9 years ago
1
Next Semester Classes Planning
2
Previous bioinformatics class They can give you an idea about the difficulty level and interestingness factor
3
Fall: 2010 Course NumberCourseInstructor 281 ArchitectureAdjunct 332 AlgorithmsRosulek 344 Operating SystemsRaiford 415 Computers, Ethics, SocietyReimer 441 Advanced Programming: Theory and Practice IChen 457 Artificial IntelligenceWright 458 BioinformaticsRaiford 495 CryptoRosulek 565 Advanced DatabaseChen 595 Advanced AlgorithmsRosulek
4
Bioinformatics Introduced to Bioinformatics Learn Perl Write the code for A hierarchical clustering algorithm A recursive genetic alignment algorithm Get a gentle introduction to Hidden Markov Models Implement in Matlab Get a gentle introduction to Principal Components Analysis Use in Matlab to analyze multidimensional data
5
Bioinformatics Introduction to molecular biology and the central dogma. Current technologies used in sequencing genomes Introduction to Perl, using Perl in sequence handling. How to search for similar sequences in large sequence databases, and why such searches are so important in biological and medical research. Phylogeny: what it is and why is it important Prediction of RNA and protein secondary structure Protein analysis and structure prediction Forensic DNA analysis
6
CS 495/595: Cryptography [Info] What is crypto? Leveraging computation to… … make things easy for the good guys … make things nearly impossible for the bad guys Instructor: Mike Rosulek Prereqs: Math 225 or 305 CS 332 recommended Programming fluency Homeworks: Mixture of math, implementation, problem- solving, computation/number-crunching
7
CS 495/595: Cryptography [Topics] Breaking “classical” ciphers: Caesar, Vigenère, newspaper “cryptogram” Theory of classical encryption: Why one-time pads are necessary “Modern” block ciphers (AES, DES) How to design good ones, how to break bad ones The public-key revolution (RSA, Diffie-Hellman) Crypto from hard problems in number theory Beyond encryption: A look into the future!
8
Other Courses Artificial Intelligence: Classic problems and approaches Crypto: computational complexity used to confound would be evesdroppers Advanced Database: Normal forms, relational algebra, maybe some data mining Advanced Algorithms: Algorithm design, …Complexity theory: NP-hard and NP-complete problems. Approximation algorithms for intractable problems
9
Finals: need to make a decision Meeting time during semester Final Exam TimeDay 12:108:00-10:00Wednesday, May 12 1:101:10-3:10Monday, May 10 Go to registrar’s site: http://www.umt.edu/registrar/ Click on “students” (right below registrar’s office banner) Click on finals week schedule. Since we meet at 12:40 have a choice between
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.