Unfortunately, no single book will do. The texts we will be following are as follows. The first two will be our main textbooks.
Wk 
Dates 
Syllabus to be covered 
1 
1 Jan  7 Jan 
Logistics, Naive set theory done right (Tuesday notes); Axiom of Choice, Equivalence relations, Involutions (Wednesday notes); Partial orders and Zorn's lemma, Cardinality (Thursday notes) 
2 
8 Jan  14 Jan 
Integers and Rationals (Tuesday notes), Complete induction and the pigeonhole principle(Wednesday notes), Permutations and Combinations (Thursday notes) 
3 
15 Jan  21 Jan 
Cycles in permutations (Tuesday notes), Ordinary generating functions (Wednesday notes), Combinatorics and O.G.Fs (Thursday notes) 
4 
22 Jan  28 Jan 

5 
29 Jan  4 Feb 

6 
5 Feb  11 Feb 

7 
12 Feb  18 Feb 

8 
19 Feb  25 Feb 

9 
26 Feb  4 March 

10 
5 March  11 March 

11 
12 March  18 March 

12 
19 March  25 March 

13 
26 March  1 April 

14 
2 April  8 April 
Wk 
Test to be held on 
Homework (subject to changes; please check regularly) 
2 
11 Jan 

4 
25 Jan 