ant 3312 syllabus 5381736